CI 构建已验证 · Commit b24cf2c
基于ESP32的智能闹钟系统
基于 ESP32、OLED、DHT11、PIR、MAX98357A 与 Flutter 局域网客户端的智能闹钟教学原型。
工程规格与技术指标
设计物料与交付资料范围
公开一张已去除元数据并遮盖私网 URL 的 2026-04-06 历史原型/App 照片,以及已脱敏的历史原理图和 UTF-8 BOM CSV;未分发原始 WAV。
固件源码 (C/C++ PlatformIO 或 ESP-IDF)
引脚定义与硬件接口配置
构建脚本与 GitHub Actions 自动构建流
原理图与 PCB 制造工程(按各项目物料范围说明交付)
实测边界与工程已知约束
所有项目均基于真实工程制作,并在持续集成中经过严格的代码静态检查与编译构建。请注意以下边界细节:
- AP 配网和 STA REST 都不是安全网络服务;HTTP 无认证和 TLS,只面向隔离可信局域网。
- 当前未分发 WAV;没有使用者自备的合法音频时,声音功能不会完成。
- 构建与源码契约不证明 NTP、传感器、OLED、I²S、按钮、Wi-Fi 或 App 端到端行为。
- Actions Artifact 仅保留 14 天。