这是一个基于 ESP32 的开源空气质量监测项目,用于家庭环境的长期空气质量数据追踪。
核心硬件模块
项目整合了以下关键组件:
ESP32 TTGO T-Display:主控与显示单元,搭载 1.14" LCD 屏幕,用于实时展示数据
PMSA003:高精度颗粒物传感器,用于检测 PM2.5 等空气污染物
BME680:多功能环境传感器,可测量温度、湿度、气压与 VOC(挥发性有机物)
功能与用途
实时监测:在 LCD 屏幕上显示 PM2.5 浓度、温度、湿度、气压等环境数据
家庭部署:作者用它来追踪家中及周边 3 个 PurpleAir 传感器的空气质量
数据联动:可与 Home Assistant、InfluxDB 和 Grafana 集成,实现长期数据存储与可视化
项目资源
硬件设计:基于 KiCad 绘制原理图与 PCB,可通过 PCBWay 直接下单制作
固件方案:采用 ESPHome 实现固件开发,仓库中提供了对应的 YAML 配置文件
开源协议:遵循 CC BY-SA 4.0 协议,允许自由使用与修改
实物展示
这是项目早期 PCB 组装实物图,屏幕上清晰显示了 PM2.5 浓度、AQI、温度、湿度、气压等实时环境数据。

License
CC BY-SA 4.0
