Commit Graph

15 Commits

Author SHA1 Message Date
david db668f27dd fix(display): correct type cast syntax in pulse calculation 2026-02-17 04:21:05 -08:00
david 3b0c9c98b7 style: apply consistent code formatting and spacing 2026-02-17 04:15:48 -08:00
david 4d66bded22 style(esp32-32e): reformat code and fix display dimensions 2026-02-17 04:10:03 -08:00
david 853bb38c46 feat(display): draw hint animation at touch position instead of center 2026-02-17 03:49:34 -08:00
david 5ebbf0177a style: fix indentation and formatting in doorbell code 2026-02-17 03:19:12 -08:00
david 4876fb29b7 refactor(display): improve touch handling and code formatting 2026-02-17 03:10:52 -08:00
david 40c0a0a97e refactor(esp32-s3-lcd-43): remove IO expander and use LovyanGFX backlight 2026-02-17 02:13:30 -08:00
david dcc710e9b3 refactor(display): split render into screen-specific draw methods 2026-02-17 00:06:30 -08:00
david e3c78e266b chore(examples): add submodule and remove LVGL examples 2026-02-16 23:09:37 -08:00
david 30f2117e30 refactor(doorbell): unify 2x2 grid touch logic and add progress bar 2026-02-16 22:11:40 -08:00
david 9734796d57 refactor(doorbell-touch): remove entire sketch for rebuild 2026-02-16 21:13:31 -08:00
david f1fb3fb81c refactor(display): update ScreenState field names and remove time display 2026-02-16 20:59:25 -08:00
david 063087d9f5 refactor(doorbell): migrate ESP32-S3 to ESP_IOExpander library 2026-02-16 20:51:56 -08:00
david 7740d2fd76 snapshot 2026-02-16 19:08:47 -08:00
david 05f6a7edf6 consolidate sketches 2026-02-16 19:08:47 -08:00