News & Articles

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



Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!
Simulated PS2 Controller For Autonomously Playing Guitar Hero

Posted June 30, 2015 by Chris

"As an exercise to teach myself a little bit more real-time computer vision/robotics, I wanted to see if I could get a computer to autonomously play certain console video games. Video games are nice because they can provide a relatively decent simulation of a 3D environment, emphasize demand for real-time vision processing, I don’t have to go out in the field to run a test, and there is no penalty for screwing up."

GameSphere DIY Arm7 Gaming Console

Posted May 10, 2015 by Chris

"This game console has an Atmel ARM7 microcontroller AT91R40008 that is capable of running at 100MHz if overclocked. It has the processing power to run simple games like Super Mario."

Interactive LED Beer Pong Table 2.0

Posted April 12, 2015 by Chris

"Since I posted the write-up for the first table, I have had many requests to create a new version which would be able to withstand shipping, or at the very least, offer a kit so that other users could build their own table. This write-up is for the new version of the beer pong table and contains all of the steps to assemble your own."

BNC Chess

Posted March 29, 2015 by Chris

"50 ohm BNC, SMA, and N terminators with various BNC, SMA, N, APC7, F, UHF connectors and inter-series adapters; or any other RF connectors you can find around the house. White gets nickel or stainless steel and black gets gold top pieces."

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

Super Nintendo Pi

Posted December 20, 2014 by Chris

"Super Nintendo Pi is an emulation system that focuses on emulating SNES games. The enclosure is an SNES console, including the game controllers. This project is not limited to just playing SNES ROMS, but other ROMS as well."

Snake game on an ARM microcontroller

Posted November 12, 2014 by Chris

"I’m starting to get accustomed to using an ARM chip and wanted to do a small project. I’ve always enjoyed playing the game of Snake, but never programmed it myself. I present to you Snake on an ARM Cortex-M0 microcontroller."

BBC Micro on FPGA

Posted September 19, 2014 by Chris

"The project was, like the Spectrum, implemented on a Terasic DE1 board with an Altera Cyclone II FPGA. The entire design is written in VHDL, and it fits in 2907 logic elements when compiled on Quartus 9.1. This is about 16% of the capacity of the EP2C20. A small amount of on-chip memory is used for the teletext character generator ROM, with the program ROMs residing in off-chip flash."

ZX-Badaloc In A Spartan-3E FPGA

Posted July 26, 2014 by Chris

"This project is aimed at synthesizing the ZX-Badaloc, a ZX-Spectrum Clone developed in Italy, into a Xilinx SPARTAN-3E Fpga. The original project’s main CPLD, I/O and Keyboard cplds, Z80 Processor, IDT dualport video ram can be squeezed into a single chip.
This solves the main problem: WIRINGS."

SNES Flash Cartridge SFC-32

Posted June 21, 2014 by Chris

"A year ago I have acquired a pure SNES console without any additional peripherals…The next step was straightforward: purchase or develop a flash cartridge for the SNES…"