This project is my first attempt in creating USB powered arcade game controller. Its going to use Seimitsu LS-40 joystick & two Sanwa push-buttons.
I'm not going to use Arduino for this project since it can't act like HID device by default. Teensy is new Arduino-like development platform that can emulate any HID device.
To build this project you'll need CrossPack.
I got inspiration for this project from this blog post.
Next step is to build some good looking game pad enclosure like this Idiot Box.