An environment monitor based on a Raspberry Pi Zero W, a Pimoroni Enviro+ and a Plantower air quality sensor to monitor, display and report on air particles, gases, temperature, humidity, noise and air pressure.
-
Updated
Jun 20, 2026 - Python
An environment monitor based on a Raspberry Pi Zero W, a Pimoroni Enviro+ and a Plantower air quality sensor to monitor, display and report on air particles, gases, temperature, humidity, noise and air pressure.
DIY air quality monitor: ESP32-C3, 4 Sensirion/Bosch sensors, custom 4-layer PCB, ESPHome firmware with Home Assistant integration.
Python package to get and transform PurpleAir data
🏡 💨 Home Assistant custom component for Mila Air Purifier (Unofficial)
JQ-300 Indoor Air Quality Meter Home Assistant Integration
Interactive air multisensor
Arduino Library to access the Bosch BME680 - temperature, pressure, humidity and gas sensor
Acquire and process live and historical air quality data without efforts. Filter by station-id, sensor-id and sensor-type, apply reverse geocoding, store into time-series and RDBMS databases, publish to MQTT, output as JSON, or visualize in Grafana. Data sources: Sensor.Community (luftdaten.info), IRCELINE, and OpenAQ.
Field observation quick analysis toolkit
sensors.AFRICA is a citizen-science focused project by Code for Africa that seeks to address data gaps by providing low cost sensors, which people can use to measure and monitor the quality of the air, water, and sound in their communities.
Indoor air quality monitor based on ESP32 & Sensirion SPS30 Particulate Matter Sensor.
MQ-135 Air Quality Sensor Board CO2 Calibration
A set of analysis tools for air quality data from various sources
📈 Digital universal particle concentration sensor ⏲️
ESP32-based portable Multi-Sensor Pod [in development]
Home Assistant custom integration for local-only polling of PurpleAir PA-II sensors. No cloud, no API key.
Rust library for reading air quality data from the SEN0177 sensor
A MQTT-based air quality monitoring station firmware.
Command-line application providing some information about air quality in Poland. Tested using Mockito and JUnit
Add a description, image, and links to the air-quality-sensor topic page so that developers can more easily learn about it.
To associate your repository with the air-quality-sensor topic, visit your repo's landing page and select "manage topics."