-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
dcluomax edited this page Jun 4, 2026
·
1 revision
| Problem | Fix |
|---|---|
| Screen is black / won't turn on | Use a USB-A → USB-C cable into a normal USB-A port or charger. Some C-to-C cables don't power this board. Try another port/charger. |
| Stuck on the "SETUP" screen | It can't reach your Wi-Fi. Re-join the StockTicker-Setup hotspot, open http://192.168.4.1, and carefully re-enter your Wi-Fi name + password (case-sensitive, 2.4GHz). |
| Setup page won't open | Keep your phone on the StockTicker-Setup network (turn off mobile data so it doesn't switch). Then browse to http://192.168.4.1 manually. |
| A stock shows "no data" | The symbol isn't valid on Yahoo Finance. Use e.g. BRK-B (dash, not dot). Verify at https://finance.yahoo.com. |
| Prices look stale / slow to update | Outside market hours the device updates slowly on purpose (closed_interval, default 600s). During market hours it uses refresh_interval (default 60s). |
| Chart says "no chart" | Not enough intraday data points yet (e.g. right at market open, or for thinly-traded symbols). It fills in as the day progresses. |
| Screen keeps dimming | That's the power-saving auto-dim. Tap BOOT to wake. Increase Dim after or set it to 0 to disable in Settings. |
| Wrong orientation | Change Screen orientation in Settings and Save & Reboot. |
| Forgot the device's IP | Tap BOOT to wake, tap again — the CONFIG screen shows the IP. |
| Want to start completely over | Re-run ./flash.sh (see Flashing Guide), or push a fresh config.json. |
Connect over USB and open the REPL to see what's happening:
mpremote connect /dev/cu.usbmodem* replUseful lines:
-
web server on :80 (captive)— it's in setup/hotspot mode -
ntp synced, unix = ...— clock set (used for market-session timing) -
refreshed REGULAR {...}— a successful price fetch (with the session) -
fetch err SYMBOL ...— a problem fetching one symbol
Press Ctrl-] to exit the REPL.
To wipe Wi-Fi/stocks back to defaults (useful before gifting), push a clean
config.json with empty Wi-Fi:
mpremote connect /dev/cu.usbmodem* fs cp config.json :config.json(The repo's config.json already ships with empty Wi-Fi, so the device boots
straight into setup mode.)
Desk Stock Ticker (ESP32-C6) · live Yahoo prices, pre/post-market, intraday charts · phone setup · MIT