flipperzero-airmon
flipperzero-airmon copied to clipboard
Flipper Zero air quality monitoring application.
Airmon for Flipper Zero
A simple Flipper Zero air quality monitoring application. It displays measured PM1.0/PM2.5/PM10 Particulate Matter concentrations and calculated Air Quality Index (AQI).
![](https://github.com/3cky/flipperzero-airmon/raw/main/images/screen_pm25.png)
![](https://github.com/3cky/flipperzero-airmon/raw/main/images/screen_aqi.png)
Hardware setup
Connect the Plantower PMS5003/PMS7003/PMS9003 sensor according to the wiring diagram below.
![](https://github.com/3cky/flipperzero-airmon/raw/main/images/wiring.png)
Flipper Pin | Sensor Pin |
---|---|
1 (5V) | 1 (5V) |
11 (GND) | 2 (GND) |
13 (TX) | 4 (RX) |
14 (RX) | 5 (TX) |
Building and installing
- Clone
airmon
repository usinggit clone https://github.com/3cky/flipperzero-airmon
command. - Install uFBT Flipper Build Tool.
- Compile application running
ufbt
command in the cloned directory root. - Install and start
airmon
application on Flipper attached over USB usingufbt launch
command.
Application controls
Use left/right arrows for PM/AQI display mode switching. Flipper LED will blink once every successful sensor reading by color according to the current AQI value.
License
Airmon is available under the GPL 3 license. See the LICENSE file for more info.