StatNode v1.0.0
First public release.
Live PC sensor monitor for ESP32 color displays: six switchable 240x240 monitor faces, a full web portal (metrics, colors, clock, network, backup, OTA), animated idle clocks (Standard, Breakout, Mario), and a Windows/Linux companion that streams sensor readings over UDP.
Firmware
Pick the file matching your board (see the hardware table):
| Env | Board |
|---|---|
esp32s3 |
LOLIN ESP32-S3 Mini + ST7789 |
esp32s3_zero |
Waveshare ESP32-S3-Zero + ST7789 |
ws_lcd_154 |
Waveshare ESP32-S3-Touch-LCD-1.54 |
esp32c3 |
LOLIN ESP32-C3 Mini + ST7789 |
firmware-v1.0.0-<env>.bin: full image, flash at0x0with esptool-js or esptool.py (instructions)OTA_ONLY_firmware-v1.0.0-<env>.bin: upload on the device portal's Maintenance page
Companion
StatNodeCompanion.exe: Windows companion. Requires LibreHardwareMonitor running for sensor data and the WebView2 runtime (included with Windows 11). Linux users run the companion from source, see the companion README.
First run
The device opens a StatNode-XXXX WiFi AP (password statnode1234) with a captive portal at 192.168.4.1. Improv over USB serial also works in the first 3 minutes after boot.