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
댓글 (19)
By x1pepe
Master (149)
14-07-2020, 17:24
By hamlet
Scribe (4106)
14-07-2020, 17:47
By Gloriou
Master (204)
14-07-2020, 18:00
By Louthrax
Prophet (2492)
14-07-2020, 19:25
By ray2day
Paladin (752)
14-07-2020, 23:39
By GaliousXXI
Resident (48)
15-07-2020, 10:51
By o.geerdink
Hero (588)
15-07-2020, 11:08
By Abi
Hero (604)
15-07-2020, 12:11
By ducasp
Paladin (712)
15-07-2020, 13:42
By andresog
Supporter (13)
15-07-2020, 18:27
By Pac
Scribe (7103)
15-07-2020, 21:19
By norakomi
Paragon (1150)
16-07-2020, 08:30
By andresog
Supporter (13)
21-07-2020, 19:34
By diogoeichert
Rookie (29)
02-10-2020, 18:49
By ray2day
Paladin (752)
04-10-2020, 18:43
By mzoran
Master (161)
07-10-2020, 09:58
By Robotarm-Johnny
Supporter (2)
12-11-2020, 16:59
By Pac
Scribe (7103)
12-11-2020, 18:31
By ducasp
Paladin (712)
13-11-2020, 13:43