EDIT Jan 04th 2018: I've updated the parts to include a version for the Raspberry Pi (3)A+. This board is 5mm thinner than a 3B, making it possible to shrink the overall thickness of the build. For the new version to build, print the front_slim file and mount the Kippah to the screen without the screen_mount standoff. Also, inserting the controller is now much easier!
EDIT Nov. 28th: I'm honored that htxt.africa wrote about this build in their blog: http://www.htxt.co.za/2017/11/22/fatpiboy-is-a-different-kind-of-raspberry-pi-emulator/
I've seen lots of great RetroPie portables on Thingiverse, but none of them quite matched what I had in mind. I wanted to have:
- 5 inch display
- Raspberry PI 3B
- a removable game controller
- a 4500 mAh battery I had laying around from an old Nexus 7 tablet
So, I introduce to you the FatPiBoy. Please bear in mind that this is my first rather complex design. This is the part list:
- Raspberry Pi 3B
- 4500 mAh Li-Ion of a Nexus 7
- Adafruit 5.0" 40-pin 800x480 TFT display without touchscreen
- Adafruit DPI TFT Kippah
- Adafruit Mono 2.5W Class D Audio Amplifier
- Mini Metal Speaker (also from Adafruit)
- Adafruit PowerBoost 1000 Charger
- 8bitdo Zero controller
The PI is stuck to the back of the display using the screen_mount part and double sided sticky tape. Most of the wiring and components are based on the PiGGRL 2.0. The case can be closed up using 3 M3x16 screws. Original GameBoy for scale :)
- No access to the USB ports (there is space next to the ports, so one could extend one of the ports to the case)
- HDMI output is occupied by the TFT
- Nov 18: Added new version of front with a deeper and wider hole for the controller and a small notch to make sure the shoulder buttons don't hit the case.
Yes, it can be printed without supports, the printer bridges the controller hole just fine!