Back in 2013 I finally managed to get hold of a Busch 2090, a historical microcomputer learning kit I always wanted as a teenager but couldn’t afford. Apart from its historical value to me it is still a great tool to learn and better understand how computers work. At the time, Busch also sold a separate tape interface board with which one could load and store programs to ordinary music cassettes which made experimenting with larger programs a lot easier. Unfortunately the Busch 2090 I bought didn’t have one and it is extremely rare to find one on eBay. While I didn’t particularly mind so far, I’m playing with the thought of participating at the VCFB 2017 in Berlin later this year where it would be great to have the ability to quickly load and demonstrate different programs. The more I thought about it the more I got interested and decided that instead of trying to buy the historical hardware I would find out if I could build a hardware emulator with a Raspberry Pi. This blog entry is part 1 of the story around that project. If you are interested in historical computing or reverse engineering an interface to build an emulator hardware and software for it, read on.
Continue reading Emulating a Busch 2090 Tape Interface – Part 1