Project in a sentence: Build a Raspberry Pi Spectrum with working keyboard that’s easy for you to build too!
The Raspberry Pi plus a good old ZX Spectrum (affectionately, ‘the Speccy’) seem like the match made in heaven. The retro desktop UI of the Pi harks back to the days of simpler computing for which Sinclair’s Spectrum series, along with it’s entourage of clones, were so iconic. As I’m sure you have seen, there are plenty of projects out there for combining the two. One of my favourites is this insanely packed and beautifully crafted build named the Frankenspectrum.
So far I’ve seen Pi-Speccys with working keyboards, Speccy Pi cases (no working keyboards) and Speccys turned into USB keyboards. They all use either a specialised PCB which is not to my taste or budget, or hack a USB keyboard to get the electrical inputs, then run software to remap the key the computer receives to the one you actually pressed. Personally, I like the idea of the keyboard working properly as a USB Keyboard that you can plug in and it goes, so I’m going to try to do just that and fit a Raspberry Pi in too. My budget is £100.
As we go, I’ll provide you with links for any resources you may need and share any code to make things work.