To load programs on the AZ Spectrum you need a cassette player…or so I thought.
Came across TZXDuino which lets you play files from the SD card using an Arduino and a amplifier.
Rigged this up in a morning and it works beautifully. I updated the code to use a LCD 16×2 without I2C.
Its fairly easy to build and uses:
- Arduino Mini Pro
- SD Card
- LCD 16×2
- 5 x buttons
- LM386 amplifier (Circuit from StackExchange)