
Here’s a radical idea: Put down that PSP for a while. Give your tired fingers a break from its complex configurations of buttons and action controls, and try a whole different kind of game machine, one that uses just a single button and can be built and modified at home. At the core of this simple yet elegant retro game platform is a device called a ScreenKey, a small LCD screen built on top of a pushbutton. Couple it with a tiny programmable microcontroller, and you have a complete portable DIY “GameKey” system. (We housed ours in a small candy container.) It may not replace your Nintendo DS, but it can run most any basic game you can create for it. We’ve even written one already to get you started: Red Fish, Green Fish, Blue Fish—SHARK! [see below]. Kids’ll love it. Just assemble the parts, download our code here to program the microcontroller, and put your game face on.
See avrfreaks.net to get a list of AVR programmers, which convert the game code so the microcontroller can read it. Also see PopSci's past AVR-related articles and how-to pieces at popsci.com/category/tags/AVR.
Time: 2 hours
Cost: $71.89
Difficulty: Moderate

In Red Fish, Green Fish, Blue Fish—SHARK!, the ScreenKey displays bit-mapped images of aquatic life. When a fishy figure appears, press the button. But don’t press it when you see the shark—that means game over. The further you go, the faster the images will flash on the screen and the harder it will get.

Every year, PopSci honors the top 100 innovations in categories such as consumer products, medical tech and engineering.
Learn more and submit your product or technology today at popsci.com/enter.
Share your photos in the Pop Sci pool at www.flickr.com!
Will Google buy Digg by the end of the year?
Will the Rocket Racing League hold its first race before the end of 2008?
Will PS3 outsell PS2 by the end of 2009?

