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
Reacties (19)
Van x1pepe
Master (149)
14-07-2020, 17:24
Van hamlet
Scribe (4106)
14-07-2020, 17:47
Van Gloriou
Master (204)
14-07-2020, 18:00
Van Louthrax
Prophet (2465)
14-07-2020, 19:25
Van ray2day
Paladin (743)
14-07-2020, 23:39
Van GaliousXXI
Resident (48)
15-07-2020, 10:51
Van o.geerdink
Hero (588)
15-07-2020, 11:08
Van Abi
Hero (602)
15-07-2020, 12:11
Van ducasp
Paladin (680)
15-07-2020, 13:42
Van andresog
Supporter (13)
15-07-2020, 18:27
Van Pac
Scribe (7011)
15-07-2020, 21:19
Van norakomi
Paragon (1141)
16-07-2020, 08:30
Van andresog
Supporter (13)
21-07-2020, 19:34
Van diogoeichert
Rookie (28)
02-10-2020, 18:49
Van ray2day
Paladin (743)
04-10-2020, 18:43
Van mzoran
Master (157)
07-10-2020, 09:58
Van Robotarm-Johnny
Supporter (2)
12-11-2020, 16:59
Van Pac
Scribe (7011)
12-11-2020, 18:31
Van ducasp
Paladin (680)
13-11-2020, 13:43