Atari on WiFi (JHV-2018)
von mr-atari » So 21. Okt 2018, 09:14This is what I had on show yesterday.
Cheap ESP8266 module, used in today's interactive toys for kids.
Converterted to be Rverter compatible.
So you can use the module the same as an Rverter.
One problem, when you buy it, it is set to 115,2 kBaud....
(Pokey-divider-1)
Most Atari's can't communicate at this rate due to the hardware layout of the SIO-port.
The first command you need to send is to get the baudrate down to 2400
(AT+UART_DEF=2400,8,1,0,0 )
Do not, I repeat DO NOT set the baudrate to 1200, there is a bug in the module setting it unusable!
If you want 1200 baudrate, the best one you can set is 1225, that will do fine for 1200.
If you want to TRY other baudrates, use the CUR command, this will not save to flash.
When you scewed it up, just power cycle and the default is reloaded.
(AT+UART_CUR=9600,8,1,0,0 "Example to set 9600 until next power-cycle")
The module accepts AT-commands like an old modem.
Not easy to set it up, but you need to get used to it.
There is alternative firmware to flash into the module that makes a "phone-book", but did not try that yet...
From a terminal window send this, after each line CR and LF that is control-M and control-J on atari.
So AT control-M control-J will send "AT" and it will reply with "OK".
This is the test-command.
SETUP:
AT
AT+GMR
AT+CWMODE=1
AT+CIFSR
AT+CWJAP_DEF="replace with wifi name","replace with password"
AT+CWAUTOCONN=1
AT+UART_DEF?
AT+UART_DEF=2400,8,1,0,0 set comm params
AT+CIPMODE=1 transparent mode or everything get ipd prefix
AT+CIPMUX=0 no multiplexing
AT+CIPSTART="TCP","broadway1.lorexddns.net",23 this is one example
"irata.onlne",8005 for plato
AT+CIPSEND to start sending your stuff to the server
WiFi: 2.25 euro
https://www.aliexpress.com/item/TZT-ESP ... 4c4dTZobDH
Plato:
https://github.com/tschak909/platoterm6 ... 1005-ATARI
Schematics:
See attachment.
ESP8266 communication commands:
See attachment.
Cheap ESP8266 module, used in today's interactive toys for kids.
Converterted to be Rverter compatible.
So you can use the module the same as an Rverter.
One problem, when you buy it, it is set to 115,2 kBaud....
(Pokey-divider-1)
Most Atari's can't communicate at this rate due to the hardware layout of the SIO-port.
The first command you need to send is to get the baudrate down to 2400
(AT+UART_DEF=2400,8,1,0,0 )
Do not, I repeat DO NOT set the baudrate to 1200, there is a bug in the module setting it unusable!
If you want 1200 baudrate, the best one you can set is 1225, that will do fine for 1200.
If you want to TRY other baudrates, use the CUR command, this will not save to flash.
When you scewed it up, just power cycle and the default is reloaded.
(AT+UART_CUR=9600,8,1,0,0 "Example to set 9600 until next power-cycle")
The module accepts AT-commands like an old modem.
Not easy to set it up, but you need to get used to it.
There is alternative firmware to flash into the module that makes a "phone-book", but did not try that yet...
From a terminal window send this, after each line CR and LF that is control-M and control-J on atari.
So AT control-M control-J will send "AT" and it will reply with "OK".
This is the test-command.
SETUP:
AT
AT+GMR
AT+CWMODE=1
AT+CIFSR
AT+CWJAP_DEF="replace with wifi name","replace with password"
AT+CWAUTOCONN=1
AT+UART_DEF?
AT+UART_DEF=2400,8,1,0,0 set comm params
AT+CIPMODE=1 transparent mode or everything get ipd prefix
AT+CIPMUX=0 no multiplexing
AT+CIPSTART="TCP","broadway1.lorexddns.net",23 this is one example
"irata.onlne",8005 for plato
AT+CIPSEND to start sending your stuff to the server
WiFi: 2.25 euro
https://www.aliexpress.com/item/TZT-ESP ... 4c4dTZobDH
Plato:
https://github.com/tschak909/platoterm6 ... 1005-ATARI
Schematics:
See attachment.
ESP8266 communication commands:
See attachment.
SIO2ESP-wiring-V5.png