src
.
nth.io
/
index
:
luke/esp32-poe-scrypted-viewport
main
ESP32-POE Scrypted viewport (private)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2026-06-13
M5: POST /frame — hardware JPEG decode + orientation-aware paint
Luke Hoersten
8
-11
/
+345
2026-06-13
M4: NVS-backed /config with partial updates + validation
Luke Hoersten
5
-18
/
+437
2026-06-13
Untrack Emacs lock files; ignore .#* and *~
Luke Hoersten
2
-1
/
+5
2026-06-13
M3: display driver (Pi-style DSI panel: TC358762 + ATTINY MCU)
Luke Hoersten
5
-2
/
+318
2026-06-13
M2: HTTP server + mDNS service discovery + shared state
Luke Hoersten
10
-6
/
+579
2026-06-13
M1: Ethernet bring-up
Luke Hoersten
5
-12
/
+201
2026-06-13
Switch scaffold to C; update boot TODOs to match current spec
Luke Hoersten
1
-4
/
+4
2026-06-13
Rename M7: Touch Callback -> Touch + Outbound /state POST
Luke Hoersten
1
-1
/
+1
2026-06-13
Reframe protocol as REST peers; mDNS-SD discovery; explicit no-ack
Luke Hoersten
2
-165
/
+367
2026-06-13
Consolidate REST API: 4 endpoints, partial /config, /state, GET /config
Luke Hoersten
2
-195
/
+224
2026-06-13
Reorder milestones so Config Persistence comes before Frame/Wake/Sleep
Luke Hoersten
1
-23
/
+30
2026-06-13
Tighten protocol; add /wake, callback types, and orientation
Luke Hoersten
2
-219
/
+338
2026-06-13
Spec wake/sleep, idle timeout, IP screen, BOOT button
Luke Hoersten
2
-69
/
+194
2026-06-13
Flesh out protocol details and add implementation guide
Luke Hoersten
2
-18
/
+995
2026-06-13
Initial Scrypted Viewport scaffold
Luke Hoersten
8
-0
/
+177
☐