From 23d1ce2ac61039427b25407d3806dece5aa0e9fe Mon Sep 17 00:00:00 2001 From: "DESKTOP-PUHFO60\\dsx2016" Date: Mon, 19 Oct 2026 22:10:13 +0800 Subject: [PATCH] Add HTML on-device UI preview for flasher catalog. Co-authored-by: Cursor --- firmware/cyd_28r/media/preview.html | 79 +++++++++++++++++++++++++++++ firmware/cyd_28r/meta.json | 10 ++++ 2 files changed, 89 insertions(+) create mode 100644 firmware/cyd_28r/media/preview.html create mode 100644 firmware/cyd_28r/meta.json diff --git a/firmware/cyd_28r/media/preview.html b/firmware/cyd_28r/media/preview.html new file mode 100644 index 0000000..eaa8d64 --- /dev/null +++ b/firmware/cyd_28r/media/preview.html @@ -0,0 +1,79 @@ + + + + + +CLIMATE + + + +
+
CLIMATEup 01:24 + OK
+
+
TEMP
+
24.6C
22.1 / 26.0
+
HUM
+
48%
41 / 55
+
+
+
COMFORT
+
DHT11 ยท GPIO22
+
+ + +
+
+
+ + + diff --git a/firmware/cyd_28r/meta.json b/firmware/cyd_28r/meta.json new file mode 100644 index 0000000..04b37f4 --- /dev/null +++ b/firmware/cyd_28r/meta.json @@ -0,0 +1,10 @@ +{ + "boardId": "esp32-2432s028", + "name": "CYD climate dashboard", + "summary": "Temperature & humidity gauges with comfort bar and chart", + "description": "DHT11 on GPIO22. Dual arcs for TEMP/HUM, comfort status, live sparkline.", + "tags": ["climate", "dht11", "gauge"], + "media": { + "preview": "media/preview.html" + } +}