News & Articles

Pyro POV Contest
Build your own POV device using an FPGA or CPLD. Make it spin, make it handheld, make it any way you like! Visit the Contest Page for details on how to enter and win!
1st Place
2nd Place
3rd Place



Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!

MCM Electronics Daily Deal and Bulk Bargain

WireGarden – Sensor Interface

Posted September 1, 2014 by Chris

"WireGarden is a simplified way to interact with sensors and other hardware. It is based on the Arduino platform. The WireGarden system has four main parts: Hardware, Arduino Software, Communication and User Software."

How Do I FPGA? A Quick Intro

Posted August 31, 2014 by Chris

"Not wanting to screw up an expensive complex board by being a first-timer at putting an FPGA into a circuit, I figured I’d build a little test board with the cheapest Spartan 6 you can get (about $10), which comes in a solderable TQFP144 package. Sadly, most high end FPGA’s are BGA and therefore quite hard to solder as a DIY project."

UV Light Box

Posted August 30, 2014 by Chris

"Probably the most indispensable tool for making printed circuit boards, is the UV light box. There are a couple of different methods for transferring of a PCB image. The most common homemade method, seems to be the toner transfer method, judging by the number of sites describing it. However, I use the photo lithography method and I have had great results with it so far, so no need to change."

Room Temperature Sensor (Automation)

Posted August 29, 2014 by Chris

"Abstract: Measure the temperature with one or more LM35DZ or DS18B20 temperature sensors, and then publishes the result when the value changes or every 20min. There is also a alarm function when the value goes higher/lower than the alarm limits."

VHDL vs Verilog vs Schematic – New CPLD PyroEDU Lesson!

Posted August 28, 2014 by Chris

This week, we’re finishing off An Introduction to CPLD and FPGA with Lesson 10: VHDL vs Verilog vs Schematic. Here’s a short overview of the lesson:

"There are many ways to create a CPLD or FPGA image. The most common methods are with VHDL, Verilog or schematic capture. In this lesson we’ll explore and compare all three."

This online course is also be available through:

Wireless Infrared Stepper Motor Controller

Posted August 26, 2014 by Chris

"The stepper motors are 6 wire unipolar steppers that are controlled by a TI SN754410NE H-Bridge that is connected to a PIC 16fF84 microcontroller. The PIC sends pulses to the H-Bridge that move the motor in 1 degree/step increments in either a clockwise or counter clockwise direction. An infrared detector is used to sense IR pulses sent by the TV remote control."

Topical IR Sensor Overview With Instructions

Posted August 25, 2014 by Chris

"An IR sensor is a device which detects IR radiation falling on it. There are numerous types of IR sensors that are built and can be built depending on the application."

Software Defined Radio Examples

Posted August 23, 2014 by Chris

"Traditionally, radio receivers were built using analog hardware, like capacitors, coils and quartz crystals for filtering, and a diode as a detector. However, by converting analog signals to digital ones, one can replace part of this signal processing by a computer program operating (i.e., doing calculations) on the digital signals."

Only 8 Days Left!

Posted August 22, 2014 by Ben

Just a reminder to all you Pyros out there: there are just 8 days left to enter the Pyro POV Contest! If you’re not sure how to build a POV device, no problem, PyroEDU has you covered! Check out our latest lesson Course 5: FPGA and CPLD » Lesson 9: Design a Handheld POV to learn how. Get those entries in soon for your chance to win a Basys2 Spartan-3E FPGA Development Board. Good luck!

Design a Handheld POV – New CPLD PyroEDU Lesson!

Posted August 21, 2014 by Chris

This week we’ll take a look at a very cool effect – persistence of vision in Lesson 9: Handheld LED POV. This is part of our new PyroEDU course: An Introduction to CPLD and FPGA. Here’s a short overview of the lesson:

"A very fascinating effect called persistence of vision can easily be created by repeatedly telling a single row of LEDs to output a message. Let’s build a POV with a secret message!"

This online course is also be available through: