Skip to content

DIY Air Sensor Network Dashboard

Connect cheap air sensors and publish a live, calibrated pollution map.

Advanced28h2–4 people15/20 fit
TL;DR

Build DIY Air Sensor Network Dashboard for schools and neighbourhood groups in ~28h with 2–4 people. Stack: Sensors + Python + Leaflet + Postgres.

Why it wins: Hardware, data science and civic impact together.

Build flow

01 · Problem
Official air monitors are sparse and miss local hotspots like school gates.
02 · Solution
Ingest readings from low-cost sensors, calibrate against the nearest official station, map live values and alert schools on bad days.
03 · Build
  1. 1Set up sensor data ingestion
  2. 2Fit a calibration model
  3. 3Render a live map
  4. 4Add alerts
04 · Demo
Show live readings from a sensor and the calibrated map.

MVP checklist

  • Sensor ingestion
  • Calibration
  • Live map
  • School alerts

Tech stack

TechRole
SensorsTooling
PythonBackend / scripting
LeafletInteractive maps
PostgresRelational database

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Climate
  • Finds the hottest streets and where shade trees would help most

    Advanced48h2–4
    PythonSatellite dataLeaflet
    16/20
  • Plan delivery routes that cut distance and emissions, not just time

    Advanced28h2–4
    PythonOR-ToolsLeaflet
    16/20