Air Quality Station
Credit: @villeofficiel
This project proposes the hardware design and the firmware of various low-cost and repairable airquality stations for citizens.
Air quality measurements are transmitted over a private or public LoRaWAN network (Helium, TTN or self-hosted Chirpstack) and displayed as open data (luftdaten, opensensemap) or in private dashboard (cayenne, thingsboard.io).
The firmware is based on RIOT OS.
The IAQ sensors are listed here
Github repositories
Version 2024 (WIP)
Flipper Zero with BME680 and PMS7003
- Board: Flipper Zero
- Sensors:
- BME280: Temperature, Humidity, Pressure
- PMS7003: PM 1, 2.5, 10
- FAP: https://lab.flipper.net/apps/airmon
Project (HW+SW)
ESP32 DevKit with BME280 and Sensirion SPS30
- Board: ESP32 DevKit on TinyGS_2G4
- Sensors:
- Connectivity: Wifi, BLE, LoRaWAN (Mikrobus RN2483 on Mikrobus Slot 0)
- Firmware : RIOT OS
RAK3172 with BME680 and PMS7003
- Board: RAK3172 : MCU STM32WLE5
- Sensors:
- BME680 : Temperature, Humidity, Pressure
- PMS7003: PM 1, 2.5, 10 (2x10 2mm header)
- LIS2DH12 : MEMS digital output motion sensor: ultra-low-power high-performance 3-axis “femto” accelerometer
- Grove connectors for UART (x2), I2C (x1), Analog GPIO (x2) and Digital GPIO (x1)
- Power: MPPT for LiPo battery and solar panel (coming soon)
- Connectivity: LoRaWAN, LoRa Mesh (coming soon)
- Firmware : RIOT OS, STM32CubeIDE
Version 2022
LoRa E5 Mini with BME280 and PMS7003
Wio Terminal
Version 2021
Version 2020
Youtube: https://www.youtube.com/playlist?list=PLF3XltIz6OpR8-TI78mwKeDekHcQkxyBV
Version 2019
Partners & Supporters
Misc