FatPiBoy (V2 for RPi A+)

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 :)

Known Issues:

  • 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

Edits:

  • 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.