Fusion360 RetroPie Handheld Arcade (customizeable)
by chainlinc in Circuits > Raspberry Pi
194 Views, 2 Favorites, 0 Comments
Fusion360 RetroPie Handheld Arcade (customizeable)
For ages 13 to 18+ (I am 13). Build this handheld arcade game for yourself or someone else that would enjoy the joy of a game that is both easy to build and fun to play. Fusion360 makes the project enjoyable and educational.
Supplies
Purchased Parts
push buttons - $5 - https://www.amazon.com/dp/B01CGMP9GY
2 inch LCD module screen - $14 - https://www.amazon.com/dp/B081NBBRWS
raspberry pi zero - $27 - https://www.amazon.com/dp/B09LH5SBPS
female jumper wires - $4 - https://www.amazon.com/dp/B0BRTHR2RL
3D Printed Parts Designed in Fusion360
Use Fusion360 to customize these parts or just use the ones I made - Fusion360 is powerful, yet simple to use - really very enjoyable to use and with limitless possibilities!
'base.stl'
'Top.stl'
'button Dpad.stl'
'butto holder.stl'
'Y button'
'button small.stl' (need two)
'button A-B-X.stl' (need three)
'mounting nut.stl' (need four)
Software
a) flash retro pie image at https://retropie.org.uk/ in rpi imager then navigate to home/pi/retropie/roms/ then navigate to the ROM folder that you want to add any ROMs you want to load
b) follow this tutorial to setup the push button software: https://bytesnbits.co.uk/gpio-controller-raspberry-pi-retropie/
c) and follow this tutorial to setup the screen which uses the very cool SPI protocol (no HDMI here): https://github.com/juj/fbcp-ili9341
Raspberry Pi Zero
solder the push buttons to the female jumper wires, attach the rpi zero to the base with screws, connect the buttons and the screen to the raspberry pi zero with the jumper wires
Push Buttons
attach the buttons to the base with screws
Screen
insert the nuts into the button holder if you have not already and attach the screen with screws
3d Printed Buttons
place the 3d printed buttons onto the push buttons like this
Top
attach the top to the base with screws
You're Finished!
power up - this may take a 1 minute, and play your favorite game