Kids OK with adultESP32Level 2/3
Indoor Air Quality Meter
Cooking smoke sends PM2.5 shooting up. This meter shows it live on an OLED and on your phone, and tells you to open a window.

Kids OK, with an adult
DIY project. Children must build this only with an adult (16+ years) beside them at all times. Not suitable for children under 8 years.
The official AQI is a 24-hour average; this meter shows live readings.
Strictly follow the description given with this video.
Video
The video link will be added here soon.
How it works
- A laser dust sensor counts fine particles and reports PM2.5 over serial.
- The ESP32 shows the number, the India AQI band and a bar on the OLED.
- Its own web page (airmeter.local) shows a colour gauge and a short chart on your phone.
- Above 120 a red banner says to open a window.
Parts you need
Kit for this projectPrice on request
Get the kitWiring

PowerGroundSignal
| # | From | Connect to |
|---|---|---|
| 1 Power | Sensor VCC | ESP32 VIN (5V fan) |
| 2 Ground | Sensor GND | ESP32 GND |
| 3 Signal | Sensor TX | ESP32 D34 (input only) |
| 4 Power | OLED VCC | ESP32 3V3 |
| 5 Ground | OLED GND | ESP32 GND |
| 6 Signal | OLED SCL | ESP32 D18 |
| 7 Signal | OLED SDA | ESP32 D19 |
3D print files
This project has no 3D-printed parts.
Code
The tested Arduino / ESP32 code for this project will be posted here, ready to copy.