16 Commits

Author SHA1 Message Date
96d120f8ca Document 2.8 vs 3.5 hardware differences in README.
Link CYD_PROJECT_GUIDE section A for expansion pins and touch/backlight.
2026-10-25 10:40:26 +08:00
80b43b8f0a Link CYD_PROJECT_GUIDE for 3.5" touch/backlight/LVGL pitfalls.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 10:38:37 +08:00
83b1bdc5f7 Fix 3.5" black screen: drive backlight on GPIO27, not GPIO21.
GPIO21 is GT911 INT on 3248S035C; PWM on the wrong pin left the panel dark.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 10:34:00 +08:00
0a1b612cc9 Fix 3.5" gauge readout centering so value+unit stay aligned as digits change.
Also finish cyd_35r touch path (GT911) and refresh archived 35r firmware bins.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 10:30:24 +08:00
d78a9f91cd Archive flashable cyd_28r firmware bins for offline reflash.
Add flash scripts and export helper so the board can be programmed without rebuilding from source.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 17:24:38 +08:00
3173b5fffe Keep header uptime on a single row above the gauge panels.
Previous second-line up text sat under the opaque panels and got covered.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 16:38:14 +08:00
b9f2d83277 Fix dashboard layout so labels no longer cover the chart.
Carve exclusive regions for gauges, info, and trend; tighten spacing and polish arc/bar animation plus tap/long-press feedback.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 16:35:43 +08:00
482be39c01 Document stable tag v1.1-case-snaps for easy rollback.
Keep branch keep/v1.1-case-snaps alongside the prior v1.0-case-closed snapshot.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:21:39 +08:00
892e9d04c6 Optimize case v1.1 with rounded corners and FDM cantilever snaps.
Adds catch windows, locating pegs, and a snap coupon for print tuning; keep lip alignment and rear DHT bay.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:20:09 +08:00
c7d4b5a0c5 Document stable tag v1.0-case-closed for easy rollback.
Keep a named branch pointing at the closed-case snapshot.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:16:12 +08:00
646cf45797 Fix case closing alignment and remove confusing side boxes.
Put DHT11 in a flush rear snap pocket with slight proud grill; nest front lip into back groove in the viewer.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:13:32 +08:00
ce04e7bb1a Relocate DHT11 to rear snap bay and fix front/back closing lips.
Regenerate STLs, update viewer closed pose, and document assembly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:10:51 +08:00
5d9132d754 Enhance case viewer with lid open/close and assembly controls.
Add explode slider, mock board/DHT, cutaway, wireframe, views, and shortcuts.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:04:05 +08:00
4898087dc7 Add browser Three.js viewer for case STL preview.
Serve with python http.server under cad/ and open viewer.html locally.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:01:24 +08:00
c35ed7a7a9 Add parametric CYD desk-stand case with DHT11 vent bay.
Provide OpenSCAD source, watertight front/back STLs, and print/assembly docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 14:58:34 +08:00
eb21ec95eb Add CYD LVGL climate dashboard with DHT11 on GPIO22.
Include always-on UI, README, and a rule to commit and update docs after each change.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 14:49:17 +08:00