News & Articles

PyroEDU
Get started learning to build your own electronics by following our FREE online courses below!
Learn More »

Categories

Sponsors

Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!
HID-class USB Serial Communication for AVRs using V-USB

Posted February 15, 2015 by Chris

"As you probably know, V-USB is a very useful software-only implementation of low-speed USB device for AVR microcontrollers. It adds USB functionality for almost any AVR, particularly for those without hardware USB functionality. With this, it’s possible to make a very low-cost standalone Arduino with USB port and without having to use an FTDI chip."

DIY Arduino Compatible Gaming Platform

Posted February 9, 2015 by Chris

"The MicroGame is an experiment of making a custom portable platform for gamming compatible with Arduino. It’s based on a small monochrome 128×64 pixels OLED from Adafruit and a ATmega32U4 8-bits microcontroller running at 8MHz. All hardware design and game source code is writed from scratch by me."

Bluetooth shield for Wireless Arduino Control

Posted February 3, 2015 by Chris

"Here’s an application to control the brightness of an RGB LED strip wirelessly (via Bluetooth) using a smartphone. The whole project is presented in a dedicated Bluetooth shield for Arduino and a RGB shield."

TinyPrime AVR Prime Number Generator/Tester

Posted February 1, 2015 by Chris

"The programming for this is actually kind of interesting. Every time you push the button, the AVR retrieves the currently-displayed number, and then increments it, clicks the counter, and tests for primality. If the number isn’t prime, it increments and clicks again. When a prime number is reached, it stops and waits for another button press."

Saving energy with the .NET Micro Framework

Posted January 23, 2015 by Chris

"I wanted it to be cheap to build with easy-to-find parts and very reliable as my wife does not appreciate cold showers: I decided to use a netduino-mini micro-controller, an AdaFruit DS1307 real-time clock and a servo to adjust the temperature of the water heater."

Turning PC On with a Knock Using ATtiny45

Posted January 20, 2015 by Chris

"Today’s post is something I’ve prepared for a long time. Hardware-wise it’s a simple thing – ATtiny45 emulating a PS/2 device, sending a key press when three knocks are detected in the attached piezoelectric sensor."

PCM Sound Generator

Posted January 17, 2015 by Chris

"This is a simple sound generator based on 8-pin SD Audio Player. It is built with an Atmel ATtiny861 microcontroller and an SD memory card. The tiny861 has fast PWM outpus like tiny85 so that it can generate clear sound compared to any other AVR chips. On 20-pin device, many GPIO pins are available. It enables to control the sound generator by external signals."

Arduino Water Level Indicator + Controller

Posted January 6, 2015 by Chris

"Here is a tested Arduino project that uses 3 sensor probes as water level indicator with 3 leds and one LCD display + a simple controller that turns on a motor when the water has reached the desired level. You can use only the leds if you want, the lcd is optional."

ENC28J60 and Arduino

Posted December 18, 2014 by Chris

"Today’s tutorial is a bit different: I’m going to show you how to make your ethernet shield wireless! You can find many Wi-fi shields for Arduino: starting from the official one, up to shields based on Microchip’s ICs. Sometimes however it could be easier to connect an Arduino to the Wi-fi network using your ethernet shield in conjunction with a wireless router."

Wireless Persistence of Vision Device with Realtime Control

Posted December 7, 2014 by Chris

"In deciding on a project we looked for a challenge that would have a good mix of hardware and software problems. We ended up primarily concentrating on looking at unusual display technologies and decided that a persistence of vision(POV) display would be a good balance."