Urška Kugovnik
Published © GPL3+

AirVibe: Distributed Air Quality Network Across Slovenia

7 Raspberry Pi stations, Tailscale VPN, InfluxDB on NAS, Grafana. Real outdoor data. Running 24/7 since April 2024.

AdvancedShowcase (no instructions)Over 3 days9
AirVibe: Distributed Air Quality Network Across Slovenia

Things used in this project

Hardware components

Raspberry Pi Zero 2 W
Raspberry Pi Zero 2 W
×7
Pimoroni Enviro+
×7
Pimoroni Plantower PMS5003
×7
Raspberry pi 5
×1
Raspberry Pi Pico W
Raspberry Pi Pico W
×3
Pimoroni Enviro Weather (Pico W Aboard) - Weather Station Kit
×2
Weatherproof Cover/Enclosure for Outdoor Sensors (Stevenson Screen)
×9

Software apps and online services

Raspbian
Raspberry Pi Raspbian
InfluxDB
Grafana
Tailscale
Python

Story

Read more

Schematics

AirVibe System Architecture

System architecture overview — sensor nodes, Tailscale VPN, InfluxDB, Grafana.

Code

AirVibe IoT — GitHub

Main repository with station code, systemd services, and deployment notes.

Credits

Urška Kugovnik
1 project • 0 followers
Ecologist · IoT Builder · Environmental Scientist. I build sensor networks because measurement is the shortest path to an answer.

Comments