自动汇总 2026-08-17 当天
hummingg在 GitHub 上的提交。
hummingg/imx6ull-speaker
- feat(billiard-watch): 多应用桌面架构 + 电源/RTC驱动 + 台球App
- 新增 app 组件: 应用生命周期接口 (create/destroy/pause/resume) + 注册表
- 新增 launcher 组件: 桌面UI (状态栏+图标网格+App切换), BOOT键返回桌面
- 新增 billiard_app 组件: 台球训练重构为第一个App, 独立IMU采样task
- 新增 power 组件: AXP2101 电池/充电管理 (extern C 兼容)
- 新增 rtc 组件: PCF85063 RTC (watch_rtc 前缀避免ESP-IDF内置冲突)
- 重构 display 组件: 精简为只负责BSP初始化, UI交给launcher/app
- 重构 main.c: 硬件初始化+注册App+启动Launcher+系统服务task
- 新增 SensorLib/XPowersLib: 从微雪仓库拷贝的传感器/电源驱动库
- 新增文档: hardware-manual.md (硬件手册13节) + refactor-plan.md (改造方案)
- 更新 .gitignore: 排除构建产物和备份文件
- chore(esp32s3): 提交srmodels.bin语音模型固件版本控制
- chore(esp32s3): 提交音箱固件bin (2.6MB, bread-compact-wifi)
- chore: 添加MIT LICENSE + VERSION 1.0.0 准备Release