Open Source makes this USB arcade controller build a breeze

posted Oct 5th 2011 5:01pm by
filed under: Microcontrollers, peripherals hacks

[Jamie] built his own USB connected arcade controller. We’ve been seeing a lot of these lately, and they usually involve soldering buttons to a keyboard PCB. But [Jamie] decided to go a different route and use his own microcontroller. This method always gets a bit hairy when it comes to deciding how to connect it to a computer. Dealing with the USB stack used to be quite tricky, but the LUFA project is slowly taking the pain out of the process.

The Lightweight USB Framework for AVRs is an open source project that handles the hard work associated with USB capable AVR microcontrollers. [Jamie] knew that they already had a sample implementation of a hardware joystick. He’s not using one of the supported boards and so wasn’t able to just compile and go. But porting the code to work with his minimus board was simple enough. With the code in place, the physical build was quite simple. The buttons and joystick were mounted on the surface of an overturned drawer. Each is connected to one pin of the controller board and to ground. LUFA makes sure that the device enumerates as a joystick, and [Jamie] was gaming in no time.

Xbox 360 arcade controller

posted Nov 25th 2008 7:53am by
filed under: classic hacks, xbox hacks

360_arcade

[weirdo] sent in this sweet Xbox 360 arcade controller project(translated). He really wanted an arcade controller for the new Mortal Kombat game. After noticing that the expensive retail arcade controllers were missing the trigger buttons, he decided to hack his own together. After dissecting the controller, he soldered in some break out boxes. This will allow him pretty easy reconfiguration. Wanting some additional customization, he added LEDs to the buttons. Most people add LEDs to the buttons, so that’s not a huge deal, but he also added one to the ball on the end of the joystick. That added touch almost makes us forget that this thing is housed in a pizza box. To be fair, he wants to refine the button layout for a while before he makes a final enclosure.

We covered a very similar project last year, but it has since disappeared from its original site. You may also remember the slick Wireless PS2 arcade controller from back in June.




Hack a Day serves up fresh hacks each day, every day from around the web as well as hacking related news.

Send us your hacks










     




Hacks

Resources