Skip to content

Recovery and credits

Keep a stock-backup.bin from before your first flash and you can always return the device to factory.

  • Re-flash anything (your stock backup or this firmware) with the method for your board, described in Flashing.
  • Factory reset in the Update tab wipes saved settings and restarts in SETUP MODE. It does not change the firmware.
  • On the ESP32 boards (C2 and NM-TV-154), a bad flash never bricks the device: it still enters download mode over USB, so esptool can rewrite it.
  • 2.4 GHz WiFi only. WPA2. For an AP password use at least 8 characters, or leave it blank for an open hotspot.
  • The web server is single-threaded, so the UI may pause briefly during a data poll.
  • HTTPS works on the ESP8266 but is RAM-tight. Prefer plain HTTP on your LAN for a webhook if you see instability. The ESP32 boards have more headroom.
  • The GitHub self-update is available on the ESP8266. The ESP32 boards use the manual browser upload for updates.
  • Fonts are the built-in bitmap font, scaled, chosen for reliability and the retro look. No external font files are needed.

WTFPL. Do What The F*ck You Want To Public License.