Air Quality Sensors
Compatible with ESP32

The list of Air Quality sensors for your ESP32 projects, complete with wiring guides and code examples.

Air quality sensors are used in ESP32 and Arduino-based IoT systems to detect harmful gases and monitor indoor and outdoor air pollution. These modules can measure CO₂ levels, VOCs (Volatile Organic Compounds), PM2.5/PM10 particles, and overall air freshness—making them ideal for air purifiers, HVAC automation, and environmental health projects.

Compatible sensors include the MH-Z19 CO₂ sensor, CCS811 air quality sensor, and SDS011 particulate matter sensor. These are all supported by libraries for both the ESP32 and Arduino boards, allowing for real-time data acquisition, alerts, and cloud-based logging.