Gameboy houses Raspberry Pi Zero and works with micro SD game cartridges
A hobbyist has mounted a Raspberry Pi Zero in the case of a Nintendo Gameboy and added a USB port and bluetooth support to it. The Gameboy runs an emulator and can be provided with games via micro-SD cards in traditional cartridges.
Hobbyist Wermy milled two extra holes in his Gameboy case to add two original NES buttons to the existing buttons. He placed a USB port on the side for a possible connection of a keyboard or mouse, and on the other side is micro USB for charging and mini HDMI to display an external screen.
He placed a bluetooth dongle on a remaining USB connection in the housing. In an original game cartridge, he placed a memory card reader so that he could add games via micro-SD cards. The reader connected to a few of the pins on the cartridge, and Wermy made sure that the correct pins on the Gameboy’s cartridge holder were connected to the Raspberry Pi Zero’s SD card pins. The modder runs RetroPie on the system to be able to run the game collections from multiple retro consoles on the Gameboy.
Wermy has put a gallery of images online and lists some details of the parts on the YouTube page.