We’re big DDR fans here at Adafruit so we loved this project that Cabe Atwell posted in the element 14 community.
Raspberry Pi Model B+ pops up, and I was surprised to see more USB ports. Adding more peripherals without a secondary USB hub is inspiring. So, I thought about what I could do with more USB ports.
External harddrive, CD drive, Floppy drive? Kind of boring.
How about a bunch of arcade controllers? Word!
I remember my local arcade used to give free tokens to those who received A and Bs on their report cards. Most of the time it didn’t matter for me. I would go into the arcade with one or two quarters, and shut the place down in the various Street Fighter games. The arcade closed down, and I wanted the exact same experience at home.
With Street Fighter, I found that the Sega Saturn had the best and closest experience to the arcade. So, I built an arcade controller for the Saturn. I measured the placement of the buttons prior to the arcade shut down. So, I was able to lay out regulation controls. I sourced real arcade parts from a now defunct company. It was fun. You may not think this, but arcade controllers are loud. All the switches are super sound in a quiet room. Arcades are full of constant noise, so, you never hear it!
My girlfriend was really into the Dance Dance Revolution, arcade dancing games. So, I built a “arcade quality” dance pad. I wanted something made of metal, heavy, and the exact size. All store bought dance pads were soft, moved around too much, or not the correct size. So, I built a dance pad for the Playstation 1 (aka PS1 or PSX).
About a year later, I was off to college, and these both went into storage, where they remained… until now!
Time for a Raspberry Pi Arcade!
Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!