The file 'Arcade Spinner Joystick – Large Buttons – Vinyl Graphics 3D Printer Model' is (pdf,stl) file type, size is 239.2KB.
This is a remix to accommodate a spinner. I've also included some vinyl graphics for the buttons and spinner. The spinner hole is 21.5mm, the spinner lip is about 20mm.
I've only included the modified files so you will have to download the original "Retropi Arcade Stick" -> https://www.thingiverse.com/thing:2456203
I used a Arduino micro pro controller with the Joystick library. Instructions can be found here -> https://craigb-spinner.github.io/Arcade-Spinner/
The biggest problem is getting the joystick library to install in Arduino IDE. You have to extract the library and remove "-master" from the library name and then rezip it. After that it will install.
I shaved off the mounts for the Pi controller since I didn't use it. Prints easier.
I recommend printing the first few layers (1cm) of left and right sides with .2mm or lower as there is a lip there. Keep your fan low so you get good layer adhesion. Mine came out crappy and I sanded it and applied some black fingernail polish.
This project takes a lot of filament, especially if you have to reprint something. I went through almost 3/4K spool. Make sure your printer is dialed in before starting.
The vinyl graphics aren't perfect - But their free.
The spinner I used can be found here -> https://www.amazon.com/dp/B07MX1SYXB?ref=ppx_yo2ov_dt_b_fed_asin_title
Knob I used -> https://www.amazon.com/dp/B09C7K1BZL?ref=ppx_yo2ov_dt_b_fed_asin_title
I have attached a diagram of the spinner so you can drill holes to mount it. I used the outer most holes to get the most bite.
Button_Covers_orange_merged_cropped_4_92.pdf | 3.2KB | |
Circle_with_flames_around.pdf | 29.9KB | |
Left_Bottom_no_mounts.stl | 231.6KB | |
New_Lft_21.5mm_button_hole_view.stl | 398.1KB | |
start_and_coin_button.pdf | 6.8KB |