CI 构建已验证 · Commit b24cf2c

基于ESP32的智能闹钟系统

基于 ESP32、OLED、DHT11、PIR、MAX98357A 与 Flutter 局域网客户端的智能闹钟教学原型。

ESP32ArduinoPlatformIOFlutterOLEDDHT11PIRMAX98357A

工程规格与技术指标

核心主控 ESP32
开发架构 Arduino
应用场景 智能家居与交互终端
构建流状态 Actions 运行记录 ↗

设计物料与交付资料范围

公开一张已去除元数据并遮盖私网 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 天。
查看该项目的详细调试与常见报错解答 (FAQ) →

获取该方案完整工程包或申请硬件定制

支持提供完整可烧录工程、PCB 打样 Gerber 文件、毕业设计开题/答辩参考资料;支持功能扩展与单片机定制开发。