-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Cause: The terminal is not using UTF-8.
Fix: Enable UTF-8 / Unicode in the terminal settings. Try another font. See Choosing a Terminal Program.
Cause: The app ignores ANSI colors.
Fix: Use PuTTY, a modern serial monitor with ANSI enabled, or a telnet client that supports colors.
Cause: Two programs opened the same COM port.
Fix: Close the terminal (and IDE Serial Monitor), upload, then reopen the terminal.
Expected on many USB-serial terminals (especially PuTTY).
Fix: Use Enter, Space, or arrow keys. See Keyboard and Mouse.
Try: Wait a moment — several examples redraw when they detect a USB reconnect. Press the board reset button. Re-open the terminal at the correct baud.
| Examples | Baud |
|---|---|
| Most Serial demos | 9600 |
| ESP Wi‑Fi control | 115200 |
Mismatch = garbage text.
- Check CS pin (default 4)
- Confirm wiring and 5 V / 3.3 V level compatibility
- Use a Mega-class board if Uno runs out of memory
- See Example: ANS files
- Credentials
- 2.4 GHz vs 5 GHz
- Timeout messages on Serial (Network terminal waits ~20 s)
- See Network and ESP Boards
- Re-read the example page for your sketch.
- Note board, terminal app, baud, and library version.
- Open a Question or Bug report.
ANSITerm is open source under the LGPL-3.0 license. · Repository · Issues