MSXnano v1.1 - WiFi (ESP-01S / MSX UNAPI)
MSXnano v1.1 for Tang Nano 20K
MSX2+ standalone core for Tang Nano 20K — adds WiFi support via ESP-01S (MSX UNAPI).
What's new in v1.1
- WiFi via ESP-01S: MSX UNAPI TCP/IP over ESP8266 UART
- WiFi BIOS ROM mapped to Slot 1, page 1 (auto-detected by MSX BIOS)
- I/O ports 0x06 (data) / 0x07 (status/TX), 859372 bps
Wiring (ESP-01S → Tang Nano 20K)
| ESP-01S pin | Tang Nano 20K pin |
|---|---|
| TX (GPIO1) | Pin 77 |
| RX (GPIO3) | Pin 73 |
| VCC | 3.3V |
| GND | GND |
Included files
| File | Flash address | Description |
|---|---|---|
msxnano.fs |
0x000000 |
FPGA bitstream (Gowin Programmer) |
Nextor-2.1.1.WonderTANG.ROM.bin |
0x100000 |
Nextor 2.1.1 disk ROM |
Also required (not included)
BL616 firmware (keyboard/gamepad support): see MiSTle-Dev FPGA-Companion v1.4.21
bl616_fpga_partner_nano20k.binat0x000000fpga_companion_nano20k.binat0x040000
Compatible USB gamepads
- Xbox 360 (wired) / Xbox 360-compatible clones (XInput)
- Xbox One (XInput mode)
- Lenovo X01 (USB dongle)
See README for full flashing and WiFi setup instructions.