kbr-net / sdrive-max

Arduino based Atari 8-bit Floppy Emulator with Touchscreen
http://www.kbrnet.de/projekte/sdrive-max/index.html
GNU General Public License v3.0
92 stars 23 forks source link

SDrive-MAX

SDrive-MAX is a new disk drive and tape emulator for Atari 8bit computers based on sdrive-ng ported to arduino and enhanced with a touchscreen display for controlling. So it can work without sdrive software on the Atari, but could be used anyway. Changing disk images during live operation is one of the most important features, i think.

What do you need?

Wirering Arduino <-> Atari-SIO:

TXD <-> Pin 3 (Data-In, over the diode, cathode to arduino) GND <-> Pin 4 (Ground) RXD <-> Pin 5 (Data-Out) A5 <-> Pin 7 (Command)

*Optional, if you want power from Atari, but then you can't use Display while Atari ist powered off! Update! We strongly recommend to use an external power supply, because the Atari is specified at 50mA max., and Sdrive-MAX needs about 150mA! Voltage drop on the SIO lines will make curious problems especially in conjunction with other devices!

Firmware programming:

First use the eeprom-writer.hex to set the correct values to the EEPROM! Wait until the writer has done, then programm the SDrive.hex into the flash. That's it!

Display usage:

Tape operation:

(by KBr from forum64.de)