Tips & Troubleshooting
- *Communication UART (Rx, Tx)* can be configured in the System Settings.
- *Boot log and debug messages* are available on pin *GPIO2* (P2) at 115200\,baud, 1 stop bit, no parity.
Those messages may be disabled through compile flags.
- *Loopback test*: Connect the Rx and Tx pins with a piece of wire. Anything you type in the browser should
appear on the screen. Set _Parser Timeout = 0_ in Terminal Settings
to be able to manually enter escape sequences.
- Use Ctrl+F12 to open a screen debug panel. Additional debugging can be enabled in the
Terminal Settings (near the bottom).
- *For best performance*, use the module in Client mode (connected to external network) and minimize the number
of simultaneous connections. Enabling AP consumes extra RAM because the DHCP server and Captive Portal
DNS server are started.
- *Check that the WiFi channel used is clear*; interference may cause flaky connection.
A good mobile app to use for this is
WiFi Analyzer (Google Play).
Adjust the hotspot strength and range using the _Tx Power setting_.
- Hold the BOOT button (GPIO0 to GND) for ~1 second to force enable AP. Hold it for ~6 seconds to restore default settings.
(This is indicated by the blue LED rapidly flashing). Default settings can be overwritten in the
System Settings.