SDrive-Max
1. Descripción
Este es un dispositivo que emula una disquetera 810 o 1050, también emula la casetera pero estándar a 600 baudios. Para armarlo es fácil ya que se compone de una placa arduino uno y una pantalla táctil compatible para terminar su cable sio.
2. Materiales
El arduino uno más compatible y versátil para este proyecto es la versión R3 con CH340G + MEGA328P Chips, es fácil de encontrarlo en tiendas como aliexpress o ebay.
Para la pantalla es importante que contenga alguno de estos chip :
- atmega328-hx8347g
- atmega328-hx8347i
- atmega328-ili9325
- atmega328-ili9329
- atmega328-ili9340
- atmega328-ili9341
- atmega328-RM68090
Ya que se dispone soporte para ellos.
3. Esquema de conexión
La conexión mas simple y funcional es la siguiente:
Pin SIO | Arduino Uno |
---|---|
PIN 3 | TX |
PIN 4 | GND |
PIN 5 | RX |
PIN 7 | A5 |
PIN 10 | 5V |
4. Armado
El armado es muy simple solo debe colocar la pantalla encima del arduino uno según los pines de la pantalla.
5. Software
Ahora deberá flashear el firmware necesario para que se comporte como un dispositivo ATARI.
5.1. Windows
Primero baja el software necesario desde su repositorio github.
Ahora seleccionar el software según el chip de tu pantalla táctil ya que eso es necesario para seleccionar los archivos correctos. HEX al grabar.
Por el ultimo descargar el xloader que te permite grabar los archivos. HEX al Arduino.
Los parámetros del programa son simples, seleccionar el tipo de Arduino, el puerto COM donde está conectado el arduino esto puede ser del COM1 al COM9 y por último la velocidad usaremos la por defecto.
Con este programa deveras seleccionar para grabar en el arduino los siguientes archivos :
1. Selecionamos el primero eeprom_writer.hex
2. Selecionamos el segundo SDrive.hex
presionando el botón UPLOAD
Y para finalizar copia el archivo «Sdrive.atr» en la raíz de la tarjeta microSD.
5.2. Linux
En este caso explicamos todo el ambiente de desarrollo y grabado del Firmware.