News & Articles

Free Robotics Guide

Get started making your own robotics with this guide from the Pyros! Send Me My Free Guide!

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!


MCM Electronics Daily Deal and Bulk Bargain

Hand Tracking Pong

Posted July 4, 2013 by Chris

“This is a skin-detection based game of pong on a VGA monitor in which two players compete with one another to slip the ball past the other’s paddle towards the boundary. Each paddle follows the motion of a player’s hand in the vertical direction through an HTC 231x CCD camera.”

FPGA Pong On A Spartan 3a

Posted April 28, 2013 by Chris

“I put together this Pong demo as an exercise to help get more familiar with Verilog, and gain some experience working with the Xilinx tools and the Spartan 3A FPGA starter kit. It was very slow going at first, but things are slowly beginning to make sense to me now. And hey, I’ve got Pong!!”

Multiuse Tiny1 AVR PCB

Posted April 14, 2013 by Chris

“This small PCB, which I named Multiuse tiny1 was originally designed to convert NES/SNES controllers to USB. Since there is not a lot of space availabe inside an SNES controller, I designed the PCB to be as small as necessary. The PCB has improved since the beginning, thanks to the many other uses I found for this PCB.”

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

VGA Pong with the ChipKIT Uno32

Posted April 5, 2013 by Chris

“My code uses some features of the Arduino software suite and some of the low-level hardware code derived from the PIC headers. This allows rapid development of the slow user-interface parts of the system (control input and score display) whilst allowing the video generation in real time by using the low-level hardware controls.”

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

Rock Band 2 Drum Controller For Wii

Posted February 26, 2013 by Chris

“Rock Band 2 (RB2) and Guitar Hero World Tour (GHWT) both work with the drum set controller that is packaged with GHWT. The GHWT drums, unlike the RB2 drums, is plugged into a Wiimote’s expansion port. This expansion port is a I2C bus and the drum is a I2C slave device. An AVR microcontroller can be connected on this bus as a I2C slave with the same slave address to trick the Wii into thinking that it’s connected to a drum controller.”

Custom NES Controller

Posted February 6, 2013 by Chris

“I recently found myself with a surplus of Adafruit Industries components, I decided to put a few of them to good use by making a custom NES controller…The design is fairly simple, the only difference between it and a standard controller would be the use of the Center pin on the navigation switch as the Select button.”

SNES Gesture Input Controller

Posted January 29, 2013 by Chris

“This is the system level integration practical final report for the Group C of 2008/09. The project was the development of a human interface using Prospeckz and Orient devices together to interact with a fighting video game….specifically for Street Figher on SNES.”

Custom Gaming: Star Duel

Posted November 2, 2012 by Chris

“Our project is a space dogfighting video game where two players attempt to destroy each other using a variety of ships and weapons. The battlefield is a 128×100 pixel area on a TV, and a small planet resides in the middle, exerting gravitational forces on the ships and inviting them to certain death. The input devices are Sega Genesis controllers, which were chosen because of their signal simplicity and sleek look.”