The goal of this project is to make an affordable high quality arcade stick (or fightstick) in the easiest way possible. I recently discovered Retropie and wanted to have a custom arcade stick to play retro games.
Instead of building a case from scratch, we use a storage case to make the build much faster and easier. Sanwa joystick and Seimitsu button were used to achieve high level of performance.
I'm very satisfied with the overall results. The only difficulty encountered was reducing the thickness of the side panels with the forstner bit. Maybe a router would be a better alternative, but that will require an additional tool.
Build Video: https://youtu.be/L9NYNwv0HYk
Sanwa jlf tp 8yt joystick • Seimitsu ps14 gn c 30 mm x8 • Seimitsu ps14 dnc • M4 screws and washers • Zero delay usb encoderjapan • Usb feedthrough • 10 foot male ab usb 2 cable • M2 brass standoffs and screws • Storage box • Wood board
Finished arcade stick.
Layout top panel. Layout plans available from slagcoin.com.
Mark holes. But before drilling glue the reinforcement board on the inside of the box.
Drill pilot hole.
Drill with hole drill.
Mark menu button locations.
Drill pilot holes for menu buttons.
Reduce thickness of side panels, since the 24mm menu buttons can't mount on thick panels.
Drill menu button holes.
Drill USB feedthrough hole.
Mark feedthrough mounting holes.
Drill feedthrough mounting holes.
Drill and tap M4 holes and install joystick.
Drill and tap M3 holes and mount USB encoder.
Install USB feedthrough.
Wire components. Make sure VDD of USB encoder is connected to the top pin of the joystick. Button connection are not polarized so it doesn't matter which wire is connected to each pin.