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)
4 comments
Skip to comment form
Shameless plug but useful tool for this project > https://github.com/rickyelqasem/TZXDuino-Uploader
Hi mate,
I download your code and it references a library called timer1.h…
I can only find a Timer0ne.h in the main library manager… and it errors in compiling…
Where can I get this one from?
Thanks Paul
Author
I’ve just checked the latest version from https://arduitape.blogspot.com/ and don’t see any reference to timer1.h
v1.17 uses include TimerOne.h
However there is a issue compiling with the latest SdFat drivers. You need to use v1.1.4 (Compile fails with v2)
Yep that was the issue….
Thanks
Paul