Andrés Ortiz is developing BaDCaT, a new WiFi modem to connect our MSX computers to the Internet. The main goal was to reduce Z80 CPU load as much as possible with the addition of external hardware in the same cartridge for TCP/IP processing. On the other hand to be able to work on MSX1 computers even with low RAM. All this process is carried out by an ESP8266 integrated circuit, specifically the ESP12 version with 4MB of flash memory.
The cartridge consists of an UART 16C550C which implements an RS232 port as interface between ESP12 and the MSX bus. It also provides an standard serial port to the MSX. In short, we could say that this cartridge features two working modes:
- MSX1: both the TCP/IP stack and telnet client run on the cartridge. The computer would only run a terminal program.
- MSX2 and higher: the TCP/IP stack runs on cartridge and telnet client on the MSX. To do this, the ducasp's telnet version has been modified in order to offer the same functionality with the WiFi modem and UNAPI interfaces. This telnet version is already available on ducasp's Github.
Technical specifications:
- MSX1/MSX2 (and higher) compatible.
- Serial port up to 115200 bps.
- RTS/CTS flow control.
- Fossil driver compatible (without any modification).
- ESP12 modem based on zimodem, effective speed of 57600 bps.
- ducasp's telnet compatible and with all its functionalities (fast ANSI decoding, files download...)
- Possibility of running telnet client on the cartridge itself.
- Upgradable firmware.
Relevant link: BaDCaT's website
Relevant link: video demonstration
Commentaires (19)
Par x1pepe
Master (149)
14-07-2020, 17:24
Par hamlet
Scribe (4106)
14-07-2020, 17:47
Par Gloriou
Master (204)
14-07-2020, 18:00
Par Louthrax
Prophet (2496)
14-07-2020, 19:25
Par ray2day
Paladin (753)
14-07-2020, 23:39
Par GaliousXXI
Resident (48)
15-07-2020, 10:51
Par o.geerdink
Hero (588)
15-07-2020, 11:08
Par Abi
Hero (604)
15-07-2020, 12:11
Par ducasp
Paladin (712)
15-07-2020, 13:42
Par andresog
Supporter (13)
15-07-2020, 18:27
Par Pac
Scribe (7108)
15-07-2020, 21:19
Par norakomi
Paragon (1150)
16-07-2020, 08:30
Par andresog
Supporter (13)
21-07-2020, 19:34
Par diogoeichert
Rookie (29)
02-10-2020, 18:49
Par ray2day
Paladin (753)
04-10-2020, 18:43
Par mzoran
Master (161)
07-10-2020, 09:58
Par Robotarm-Johnny
Supporter (2)
12-11-2020, 16:59
Par Pac
Scribe (7108)
12-11-2020, 18:31
Par ducasp
Paladin (712)
13-11-2020, 13:43