The reason for motor control is because, certainly on the MSX, many tape games need to be paused whilst loading for the computer to draw a loading screen etc. and on a tapeplayer this is controlled by a 2.5mm jack however playing through a normal wav player/iPod/Tapdancer you have to pause the playback yourself or the game will not load. With this you have plug in the 2.5mm jack and it pauses or stops the wav playback which means you can also load multiload games easier.
It's a Arduino Nano with a serial I2C 1602 screen, an SD card, a 2.5mm female jack, a 3.5 mm female jack, and a LM386 amplifier.
At the moment you have to convert the tape files to WAVs and then put them on the SD card but eventually we want the conversion to be done by the Nano as well.
Here's the Github for the original version which uses a standard 1602 screen.
How my final build looks.
1509852_643690405736814_6363889161950904302_n.jpg



Reply With Quote

