Main Content

RetroPie is a special Linux distro that is designed specifically for emulating retro video game systems on Raspberry Pis and other single-board computers. I’ve been wanting to go all-out on a RetroPie build for a while now, and when I saw that reproduction Sinclair ZX Spectrum were available I knew they would be perfect.
It would have been simple enough to cram a Raspberry Pi into the case, but I wanted the ZX Spectrum keyboard to be functional. That’s why I designed this USB keyboard adapter board. The standard ZX Spectrum keyboard ribbons plug into the adapter, and it connects to any keyboard as a standard USB keyboard. There is also a DC barrel jack to supply power to the Raspberry Pi and to an optional fan.
Supplies:For the adapter:
Custom PCB (see Step 2) Teensy 3.25x 10k resistors 2x terminalsDC barrel jackZX Spectrum ribbon cable connectorsFor the entire RetroPie build:
Raspberry Pi 3 Model B+MicroSD Card (recommend at least 32GB) Reproduction ZX Spectrum case (including keyboard membrane, mat, and cover) Wireless controllersPower supplyUSB cableHDMI extension”

Link to article