The new Joy Bonnet makes it very easy to convert the Raspberry Pi Zero W to a portable retro gaming pocket device. Well not so portable. You still need power and HDMI connection and a TV. In a few words still needs some cables attached on the device. Then, try playing for long time those low resolution Snes games on 65 inch TV screen... I mean looks good, but those huge pixels!
I like to have the Adafruit Joy Bonnet for playing on large TV screen to show off old games but not leave it hooked up there and perhaps use a smaller screen for it. I didn't want to modify anything so it would be easy to switch between the two. So... I designed a mini portable Docking Screen for it, that is battery powered.
The Docking Screen supports all HDMI resolutions so no need for modifications in the Config.txt for the resolution and has stereo audio via the HDMI cable. It provides the power to the Raspberry Pi Zero and breaks out the USB port for attaching external USB Joypad controller or USB hub.
The docking is done via normal mini USB cables and Mini HDMI adapter that are fixed on the front of the Docking screen. When it docks it kinda looks like a mini bar top arcade machine.
EDIT adding a one piece cover for protecting the Joy Bonnet. :) EDIT2 Added screen cover to be glued on the front panel.
Also if you boot the screen before the raspberry you get much more clear and geometrically correct display. This can be done with two power switches, or simple reboot the Raspberry to get full HD HDMI resolution detected. https://www.youtube.com/watch?v=3PI04kHax0w
I removed the stereo speakers and amplifier from its case and connected them directly on the audio output of the HDMI screen and used double side tape to mount them on it. Also used a small switch to enable the power to the audio amplifier so I can turn off if needed. Audio level is set within Retropie. Other than that, look at the photos where all the parts are go, its very easy to put this together, with minimal soldering.
UPDATE* Fixed a little bit the dimensions and tolerances to reduce filing down for fit. This is Version 15 files.
More from Video Games
Save to Dropbox
If you’re logged into Dropbox, you can save directly to Dropbox.
Show Some Love
Say thanks by giving TronicGr a tip and help them continue to share amazing Things with
the Thingiverse community.
Remember to come back and post what you've printed as Make.
It's good for the designer and the community (that means you)!
To post a Make, come back to this Thing and click Post a Make.
Or, you can use the Thingiverse Mobile app found on
and the Apple App Store.