February 18, 2025
Description
I've had this old arcade joystick/button set in a box made out of scrap wood for a while. I didn't really like it, but couldn't find a model I really liked to print, so I decided to make my own. It's working great with my RetroPie setup.
The "lid" snaps into place. The USB control board mounts to the back wall. 3mm x 6mm screws. I'm in the U.S. So the joystick is mounted with 6-32 x 5/8" cap screws and nuts. The holes for the joystick are 4mm, so anything that will fit the holes will work.
I printed at 0.2 layer height with 3 walls and 10% lines infill. No supports should be needed.
I got the button kit from Amazon back in 2019. I assume everything will still fit, but I would chop up some of the parts to check before printing the whole thing. The link to what I bought is https://a.co/d/40M6asG
Now that I have it all put together, I'm working on another version. It is 290mm wide so I'll be making a version that is split up and can be glued together. I also plan to move the PCB to the bottom center so it comes out of the back instead of the side.
Check out my remix split up to print on a 205mm bed.
EDIT: Someone recently purchased the button kit from the above link. The player and coin buttons are now the same size as the other buttons. I made an edit so the new kit will fit. The version that says "same buttons" has 30mm holes for all of the buttons. The version with “different buttons” has 30mm holes for the action buttons and 24mm holes for the player and coin buttons.
EDIT 2: Another person reached out about adjusting it to fit an EG STARTS American Style joy stick. This has all 30mm buttons. The stick needs a little bit deeper base. If you buy this, use the 70mm base. https://a.co/d/046o9k5E
Printer Brand:
Creality
Printer:
Ender-3 Max
Rafts:
No
Supports:
No
Resolution:
0.2
Infill:
10% Lines
Filament: eSun PLA+
Grey
License:
BY-SA