Raspberry Pi Zero Support
SchoolAir now runs on the Pi Zero — making it our most affordable controller option yet.
Learn the technology. Deploy your solution. Act on the data. Make your community healthier.
"I never learnt so much in so little time on a project — Mia, BFIS"
"Teachers now know when to ventilate classrooms — Martin, IGTF"
SchoolAir now runs on the Pi Zero — making it our most affordable controller option yet.
Presenting our air quality monitoring project at the world's largest tech conference.
A hybrid group of middle school, high school and university students built the first units at Alella Green Tech in Barcelona.
First unit installed at BFIS Barcelona.
Code available on GitHub for any school to fork, study, and contribute back.
100% volunteer initiative — educators, engineers, and students all welcome.





From Web Summit Lisbon to local newsrooms, journalists have spotlighted schoolAIR as a model of student-led climate and public-health innovation.
Our open-source kits have been featured at the world's largest tech conference and cited in research on indoor air quality — proof that a student-built sensor can shape conversations far beyond the classroom.
Press & partnership inquiries
A comprehensive educational project that combines hands-on STEM learning with real-world environmental monitoring. There is a purpose beyond education: Our children might be exposed to unhealthy air. This project gives schools and students real-time data about the local area — not just what governments publish broadly.
Integrate IoT, environmental science, and data analysis into your curriculum through practical, hands-on learning experiences.
Monitor air quality to protect community health with real-time alerting when indoor or outdoor indicators reach unhealthy levels.
Join a worldwide network of schools contributing to environmental research and climate change understanding.
Build essential working green tech infrastructure using modern sensors, microcontrollers, and cloud technology.
Everything you need for successful environmental monitoring and education
Order a kit or just our code & plans and make it work with your favourite hardware
Download our code from GitHub. Use our helpful how-to notes.
Use our 3D models to print the enclosures and supports
Our growing community of savvy students and volunteers will help you
Fetch trend analysis data from the global database
Be warned when trends indicate danger or when thresholds are reached
The goal of the SchoolAIR project is to support all the most popular educational microcontrollers, such as Arduino, m5stack and others. Student volunteers constantly port the base software to new platforms. Communications between the microcontroller and sensors are done via standard protocols like I2C, bluetooth and Wifi. This keeps costs to a minimum and creates an open system. SchoolAIR is for students and by students!
| Microcontroller | Assigned School | Deadline | Status |
|---|---|---|---|
| M5Stack | Benjamin Franklin International | - | COMPLETED! |
| ESP32-based Microcontrollers | TBD | T2 2025 | Planning |
| Arduino Uno R4 Wi-Fi | TBD | T3 2025 | Planning |
| Arduino Nano 33 IoT | TBD | T3 2025 | Planning |
| Raspberry Pi Pico W | TBD | T4 2025 | Planning |
| Component | Description |
|---|---|
| PM2.5 Air Quality Sensor | DFROBOT Gravity sensor for PM1, PM2.5, PM10 detection |
| M5Stack CoreS3 | Microcontroller with Wi-Fi, display, and Grove connectors |
| ENV IV Unit | Temperature, humidity, and air pressure sensor |
| Weatherproof Enclosure | Protective housing with DIN rail mounting |
| Radiation Shield | Protection for accurate temperature readings |
| Cables & Connectors | Grove cables and weatherproof connectors |
Latest developments in the schoolAIR community
Real numbers from schools using schoolAIR worldwide
Sign up your school and start your students working on a real engineering project!
Get Started TodayMeteorology, environmental science, physics, and chemistry through hands-on experimentation and real data analysis.
Data analysis, statistics, graphing, and pattern recognition using real environmental datasets.
Electronics, programming with MicroPython, IoT concepts, and system architecture design.
Local environmental issues, global climate change, and the intersection of technology and society.
Multiple ways to participate in the schoolAIR project
Ready to start your environmental monitoring project?