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!
Algorithmic AVR 8-bit Workshop

Posted June 7, 2013 by Chris

“I was asked to give a workshop regarding sound art in Super Public Art School that is held at Titanik-gallery in Turku. As I have been working lately with microcontroller based sound synthesis I searched for a good topic around this area. So the idea to build pocket sized audio players came a long.”

An AVR Microcontroller Based Electronic Dice

Posted June 1, 2013 by Chris

“If you look at the code for our electronic dice then you will see that it is just a counter. It counts up while you press a button. Why is this a prefect dice? It’s a dice because microcontrollers do operations in ?s and humans are unable to control pushbuttons and time with the precision of ?-seconds.”

USB Sensors with ATtiny Microcontrollers

Posted May 29, 2013 by Chris

“Working with embedded electronics, you will eventually end up with some sensor between your hands and here I’ll show you how to make a graph out of the data! This project involves a light sensor, a tiny 8-pin AVR USB key with the V-USB stack, a GNU/Linux system and rrdtool.”

DIY Polygraph Mask

Posted May 28, 2013 by Chris

“For our design project we constructed a polygraph which measured pulse rate, GSR, and breathing rate, and performed a discrete cosine transform (DCT) on the subject’s voice in the hope of measuring a deviation in the fundamental frequency (another indicator of stress). The measurements were sampled, analyzed, and transmitted to a computer for further analysis using an ATMEL AVR Mega32 microcontroller.”

Homemade VGA Adapter via AVR

Posted May 3, 2013 by Chris

“The goal of our project is to create a VGA video adapter. This ‘homemade video card’ should be able to connect to any monitor that subscribes to VGA standards with a standard connector and display the desired material reliably. The challenges involved here stem from adapting a general use microprocessor that we are familiar with to a specific task…”

Evertool – DIY AVR Programmer/Debugger

Posted April 27, 2013 by Chris

“Evertool is an AVRISP/STK500-protocol and JTAGICE compatible Programmer/JTAG debugger. It has the following features: ISP Programmer compatible with Atmel AVRISP, directly accessable with AVRStudio and avrdude. JTAG debugger compatible with Atmel JTAGICE, directly accessable with AVRStudio and AVaRice. Simple hardware, standard parts.”

Honey, I Shrunk The Arduino

Posted April 22, 2013 by Chris

“The first decision you have to make is which Arduino compatible microcontroller you are going to base your circuit around. This will depend on the number of input/output pins you need as well as the size of the compiled sketch you intend to use. Given that I’m prototyping my ideas using an Arduino UNO, I decided to stick with the ATmega328P-PU chip the UNO is based around.”

Modifying a Robot Arm With Arduino

Posted April 21, 2013 by Chris

“In this post I’m going to first alter a robot arm I had built previously from a beginners kit so that it can be controlled from Arduino. Then I’m going to write a series of posts on different ways to control the robot arm using Processing and other things.”

Virtual Archery ATMEGA Style

Posted April 7, 2013 by Chris

“We decided to create a virtual archery game for our ECE 4760 final project. This game consists of an ATmega1284P microcontroller, a TV for display, and multiple pieces of hardware. All of these devices communicate together to simulate a three-round game of archery with a target that is 20 feet away from the user.”

PONGuino – 2 Player MiniGame

Posted March 24, 2013 by Chris

“I wanted a playable game to show the possibilities of the Arduino plattform in workshops. Since I already have a S65-Shield built in a box with two joysticks, I wanted to use that MirrorBot hardware for presentation.”