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!
Soundpad A Repurposed Computer Keyboard

Posted February 26, 2015 by Chris

"Keyboards are useful because many kinds of software can be controlled with keyboard input. We can build a physical interface that doesn’t look like a keyboard, and still pass keyboard commands from it to Flash. This technique has been used at Interaction-Ivrea in a number of interesting projects."

RGB LED Globe – Rotating Sphere

Posted February 10, 2015 by Chris

"The LEDs are controlled by one ATmega328 with 15 8bit shift registors (74HC595) sitting on two PCBs in the center of the globe. The power is supplied via slip rings. The two PCBs and the mechanical part are again self-made."

Networking with PIC 18Fs + ENC28J60

Posted February 4, 2015 by Chris

"It takes just few components to get the ENC28J60 up and running and connected to a host microprocessor or microcontroller with support for the industry standard SPI interface. This project includes the schematics and related information for a simple hardware implementation based on the ENC28J60 (ENC) and a Microchip PIC18F 8-bit microcontroller running Microchip’s free TCP/IP stack."

Mini Project – RGB Light Glove

Posted January 25, 2015 by Chris

"I wanted to play around with the idea of composing color by utilizing the color-combining RGB LEDs. Using 3 different variable resistors I could adjust the levels of Red, Green, and Blue color elements separately. I was exploring the idea of actively ‘composing’ color for use in software like Photoshop, Illustrator, or some other art program. This glove is a self-contained first-step towards this kind of color control."

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."

A Mixed-Signal LED Clock

Posted January 18, 2015 by Chris

"The term ‘mixed-signal’ is usually reserved for circuits and ICs that process both analog and digital signals. In that sense the title ‘A mixed-signal LED clock’ is perhaps misleading since this is a digital clock from beginning to end. However, the readout is analog and since the beast had to be given a name, I a called it my ‘mixed-signal’ clock. "

Bring Out Your Brains! – EEG Hacking Guide

Posted January 15, 2015 by Chris

"EEG’s getting big! Since it’s been in my project stable for a while, many people have been asking for advice, so here’s a primer with pretty much everything I’ve written on the subject and some previously-unpublished FAQs."

Motorcycle Gear Position Indicator

Posted January 11, 2015 by Chris

"The objective was to provide a low cost gear position and ambient air temperature display for my 2009 Suzuki V-Strom (DL1000). Also, to (mostly) open source the project design with documentation so that anyone with basic electronic skills can duplicate the design for their motorcycle."

.NET Micro Framework For Driving Xmas LEDs

Posted December 25, 2014 by Chris

"The Micro Framework is one of the newest kids on the .NET block, but it does something really rather wonderful. It brings embedded development within the reach of any C# programmer. If you know C# and love Visual Studio, you can now get started building hardware and controlling it with your software. Moreover, it lets developers achieve one of their most cherished dreams, to control their festive lights using programs that they have written."

LED Display Over Bluetooth With Android

Posted December 22, 2014 by Chris

"I wanted to make use of bluetooth capability somehow, and thought it would be neat to send a text message to the display. In addition, I decided change up a few things: receive bluetooth text message up to 64 chars and scroll it across the panel, set the time via bluetooth, consolidate 2 push buttons into 1 for manual time adjustment and make some noise with the piezo I put in there"