Fusion360 RetroPie Handheld Arcade (customizeable)

by chainlinc in Circuits > Raspberry Pi

194 Views, 2 Favorites, 0 Comments

Fusion360 RetroPie Handheld Arcade (customizeable)

FX934ANLTMYFSGP.jpg

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

2A467B91-6BEF-4ED9-893F-D95F9DA43DE4.jpeg
6926F664-6BB6-4F60-AE4D-7695A5414FB2.jpeg
EC227CF4-56D0-4229-A782-0B0717F018A0.jpeg
44F31C19-2FB5-44E1-BFF7-5227A6FF89EE.jpeg

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

6F1A199F-0927-4DA1-8E8B-EFADB8077090.jpeg

attach the buttons to the base with screws

Screen

E8D1B3FD-7C8E-4AA8-B4C2-D3870B177470.jpeg

insert the nuts into the button holder if you have not already and attach the screen with screws

3d Printed Buttons

8F6AE608-D2D3-4EC2-8C7F-54B99E9EF854.jpeg

place the 3d printed buttons onto the push buttons like this

Top

07F4A087-5C43-4018-8583-18F648B212EE.jpeg

attach the top to the base with screws

You're Finished!

5CA3BB31-ED1C-4268-A14A-B07AC5BF1B45.jpeg
102D57F1-5354-45E7-A70D-A8241C12C14F.jpeg

power up - this may take a 1 minute, and play your favorite game