From 3306d3ce83cb74af2fdb218eacc2a1f9151de9c1 Mon Sep 17 00:00:00 2001 From: "DESKTOP-PUHFO60\\dsx2016" Date: Fri, 23 Oct 2026 15:55:21 +0800 Subject: [PATCH] Add cydweb HTML UI preview for catalog cards. Co-authored-by: Cursor --- firmware/cyd/media/preview.html | 45 +++++++++++++++++++++++++++++++++ firmware/cyd/meta.json | 14 +++++++++- 2 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 firmware/cyd/media/preview.html diff --git a/firmware/cyd/media/preview.html b/firmware/cyd/media/preview.html new file mode 100644 index 0000000..789c35c --- /dev/null +++ b/firmware/cyd/media/preview.html @@ -0,0 +1,45 @@ + + + + +Human IR + + + +
+ +
Human IR
+
OUT->GPIO22 VCC 3.3V
+
3
+
detects
+
MOTION
+
hold 1250 ms
+
+
OUT HIGH act=HIGH
+ + +
+ + diff --git a/firmware/cyd/meta.json b/firmware/cyd/meta.json index c150a34..a1e002d 100644 --- a/firmware/cyd/meta.json +++ b/firmware/cyd/meta.json @@ -3,5 +3,17 @@ "name": "CYD Human IR", "summary": "Small PIR (SR505/mini SR501) on GPIO22 @ 3.3V: motion-start count +1", "description": "SoftSPI touch + LVGL. VCC 3.3V / GND / OUT->GPIO22. Float INPUT, idle LOW active HIGH. Motion edge +1, hold bar, Reset clears.", - "tags": ["pir", "sr505", "human-infrared", "gpio22", "3.3v", "touch", "lvgl", "counter"] + "tags": [ + "pir", + "sr505", + "human-infrared", + "gpio22", + "3.3v", + "touch", + "lvgl", + "counter" + ], + "media": { + "preview": "media/preview.html" + } }