21cncstudio/project_aura
GitHub: 21cncstudio/project_aura
项目 Aura AQ 是一个基于 ESP32-S3 的空气质量监测系统。
Stars: 658 | Forks: 57
# 项目 Aura AQ
[](https://platformio.org/)
[](https://www.espressif.com/en/products/socs/esp32-s3)
[](https://lvgl.io/)
[](LICENSE)
[](https://www.youtube.com/watch?v=TNsyDGNrN-w)
[](https://www.youtube.com/watch?v=1pzBqcmbWl8)
Project Aura AQ 是一个开源的 ESP32-S3 空气质量站,专为希望获得一个精致、成品设备而不是临时传感器原型的制造商而设计。您打印外壳,安装顶级传感器,从浏览器中刷写固件,并得到一个带本地网络仪表板的触摸屏空气质量监控器,具有 OTA 更新、MQTT/Home Assistant 集成、可选 0-10V 通风控制,且无云依赖。
此存储库包含刷写和自定义设备所需的固件源代码和配置。
## 仓库布局
- `src/core/` 启动、初始化、可靠性
- `src/modules/` 传感器、存储、网络、MQTT、时间
- `src/ui/` LVGL 屏幕、资产、控制器
- `src/web/` HTML 模板和处理程序
- `test/` 原生测试和模拟
## AI 辅助
本项目的部分开发采用了 AI 辅助工作流程。
主要的编码辅助由 GPT-5 Codex 在本地开发者工作区提供。
标签:AI辅助开发, DIY, DNS解析, ESP32-S3, GPT-5 Codex, Home Assistant, LVGL, OTA更新, Web界面, 传感器, 固件开发, 客户端加密, 平台IO, 开源项目, 智能家居, 物联网, 环境监测, 空气质量监测, 网络通信, 触摸屏