AirGradient Air Quality Sensor


ESP8266 library for an air quality sensor featuring PM2.5, CO2, Temperature and Humidity with OLED display.
The library is very robust and works with the Plantower PMS5003 particle sensor, the Senseair S8 CO2 sensor and the SHT30/31 sensor for humidity and temperature. You can also connect an OLED display or send the air quality data to the AirGradient platform or any other backend.

Author: AirGradient

Maintainer: AirGradient

Read the documentation


This library is compatible with all architectures so you should be able to use it on all the Arduino boards.


To use this library, open the Library Manager in the Arduino IDE and install it from there.