-
Notifications
You must be signed in to change notification settings - Fork 0
Network and ESP Boards
Nick Tracy edited this page Jul 18, 2026
·
1 revision
ANSITerm talks to anything that looks like a byte stream. On a classic Arduino that is usually USB Serial. On ESP and networked boards you can also attach ANSITerm to a TCP client.
| Example | Boards | Role |
|---|---|---|
| Network terminal | ESP, WiFiNINA, Ethernet | Minimal “connect and see network info” screen |
| ESP Wi‑Fi control | ESP32 / ESP8266 only | Full dual dashboard (USB + TCP) |
Both use raw TCP on port 23 (telnet-style). They are not secure shell (SSH).
- Upload the ESP Wi‑Fi control example.
- Open USB serial at 115200.
- Use the on-screen menus to scan / join Wi‑Fi, or join the board’s soft-AP.
- From a laptop on the same network:
telnet <board-ip> 23. - Drive the same menus from either view.
- SSID and password typed correctly
- 2.4 GHz network for many ESP8266 modules
- Firewall / AP isolation not blocking device-to-device traffic
- Power supply strong enough (Wi‑Fi peaks can brown out weak USB ports)
- Shield wired and powered
- MAC address unique on your LAN (change the demo MAC if you clone many boards)
- DHCP or the sketch’s static fallback matches your network
- Change default soft-AP passwords before leaving a device on a shared network.
- Treat EEPROM-stored Wi‑Fi passwords as demo convenience, not hardened secret storage.
- Prefer USB-only demos when teaching absolute beginners.
ANSITerm is open source under the LGPL-3.0 license. · Repository · Issues