Commit Graph
26 Commits
Author SHA1 Message Date
chenjintao ee32b4d63f feat(lcd): animate fortune results with shared GFX layers 2026-10-10 11:36:54 +08:00
chenjintao bf06618848 feat(lcd): use Montserrat clock and battery icon assets 2026-10-10 10:12:11 +08:00
chenjintao 22f5ac70a2 feat(lcd): add cached listening animation and asset guidelines 2026-10-09 18:01:32 +08:00
chenjintao 89e8e3abc2 perf(lcd): cache idle eye frames and anchor blink timing 2026-10-09 17:03:10 +08:00
chenjintao b5c8aeb4fe perf(lcd): precompose emote updates and smooth closed eyes 2026-10-09 15:05:05 +08:00
chenjintao e75846ea15 feat(lcd): unify idle restoration and add clock battery HUD 2026-10-09 14:38:17 +08:00
chenjintao f6408be05b feat(lcd): add compressed GFX idle expression animation
Integrate esp_emote_gfx for idle rendering with symmetric mesh-based blinking and LCD DMA flush synchronization.

Store cropped face layers with lossless RLE, decode once into PSRAM, and retain the PNG backend for other expressions. Include source layers and asset generation tools.
2026-10-09 14:19:16 +08:00
chenjintao 7bc9a3dc76 feat(assets): embed LCD and audio resources in OTA app 2026-10-08 16:58:33 +08:00
chenjintao 9fd01bb61b docs: 补充核心分层中文注释 2026-09-29 18:18:44 +08:00
chenjintao 3912843869 fix(platform): prevent LCD artifacts during startup 2026-09-01 14:20:45 +08:00
chenjintao f92915057a feat(lcd): add boundary performance test 2026-08-26 14:49:41 +08:00
chenjintao 96e975d84c feat(lcd): display synchronized wall clock 2026-08-24 10:57:23 +08:00
chenjintao 988dc924b9 feat(platform): add PWM backlight brightness control 2026-08-20 18:21:06 +08:00
chenjintao 8f8254b397 feat(power): add battery monitoring and status overlays 2026-08-18 11:53:14 +08:00
chenjintao 004400fee7 fix(lcd): tune asset playback durations 2026-08-11 16:58:27 +08:00
chenjintao e5d60ca44b fix(platform): run LCD preheat on render task 2026-08-11 16:29:27 +08:00
chenjintao d9660164a6 feat(platform): migrate LCD assets to PNG and expand flash partitions 2026-08-10 16:04:23 +08:00
wangtianyang d5409ea4e3 feat: support ESP32-S3 new board bring-up 2026-08-03 14:06:06 +08:00
CSBOOK\44744 21e5d43766 修复了SW2 双击后抖动,
icon 文件改为每帧只加载一次,整帧绘制期间复用,不再每 8 行重复读取。
2026-06-28 19:16:17 +08:00
CSBOOK\44744 104c3a10e0 增加了双击SW2显示五行
Flash资源已用完
2026-06-28 18:32:50 +08:00
CSBOOK\44744 984787d736 增加单击SW2抽签功能 2026-06-28 18:14:21 +08:00
CSBOOK\44744 4cc2089192 LCD图片资源放入flash 2026-06-28 17:54:18 +08:00
CSBOOK\44744 b829cd8ebc 修复了第一次双击和对话没有反应问题 2026-06-27 16:23:21 +08:00
CSBOOK\44744 7d915e6fb0 修复了屏幕颜色异常问题 2026-06-26 21:03:55 +08:00
CSBOOK\44744 82eae93513 删除了多余的屏幕操控任务 2026-06-25 23:31:16 +08:00
CSBOOK\44744 3993bf962f 删除LVGL,屏幕驱动测试完成 2026-06-25 23:10:18 +08:00