Desk status monitor on an ESP32-C6. Polls service status pages and receives notifications.

POST /notify shows a notification and turns the LED magenta.

Requires espflash.
WIFI_SSID=<ssid> WIFI_PWD=<password> cargo run --release

curl -X POST http://<device-ip>/notify \
-H 'Content-Type: application/json' \
-d '{"title": "Claude Code: frontend", "content": "Claude is waiting for your input"}'
GET /health returns status and heap usage.
Below some useful links I used. It was my first eps32 project and I haven't done any embedded since the university.
Rust
100.0%
Desk status monitor on an ESP32-C6. Polls service status pages and receives notifications.

POST /notify shows a notification and turns the LED magenta.

Requires espflash.
WIFI_SSID=<ssid> WIFI_PWD=<password> cargo run --release

curl -X POST http://<device-ip>/notify \
-H 'Content-Type: application/json' \
-d '{"title": "Claude Code: frontend", "content": "Claude is waiting for your input"}'
GET /health returns status and heap usage.
Below some useful links I used. It was my first eps32 project and I haven't done any embedded since the university.
Rust
100.0%