0% AirQuality Network

Citizen science project with mobile and fixed sensors for measuring air quality using low-cost sensors and smartphones

Public Chat
Similar projects worth following
This is an Open Source initiative that uses a ESP32 module and Honeywell PM2.5 sensor, interfaced with an Android client app to have static (WiFi) or mobile (Bluetooth) air quality stations.

CanAirio is a citizen science iniciative that not only aims to generate an air quality network of fixed monitoring stations, but also to measure what occurs with pedestrians, drivers and passengers in their daily lives considering that in some cities the highest density of affected people is moving. For this reason, we are developing a mobile application that is able to set a PM2.5 sensor, and other related sensors, as a fixed station using WiFi or mobile data from the smartphone by using a Bluetooth connection.

Air pollution is one of the biggest world wide problems we have been facing during the last years. For reference I’ll quote recent articles from research organizations such as NOAA and WHO.

  • Air pollution is the world’s largest single environmental health risk WHO
  • Airborne particulate matter (particles with diameters of 2.5 μm or less, known as a PM2.5) has consistently been shown to increase mortality and morbidity. Institute for Risk Assessment Sciences, Utrecht University
  • Carbon dioxide levels today are higher than at any point in at least the past 800,000 years NOAA
  • As urban air quality declines, the risk of stroke, heart disease, lung cancer, and chronic and acute respiratory diseases, including asthma, increases for the people who live in them. WHO

Those articles among many others and our daily lives experiences (which is becoming more and more contaminated during the past few years), lead us to design:  A citizen science solution to monitor the air quality.

We are a community of open source activists with a wide range of skills on different knowledge fields. is one of our community citizen science projects, with the goal to contribute to the air quality index knowledge base. Not only to create air quality awareness and conscience on citizens, but also on the government which in some cases mislead pollution reports.

CanAirIO firmware binaries for multiple ESP32 boards. See details into the file. Supported OTA and USB updates.

Zip Archive - 5.58 MB - 12/12/2019 at 14:00


Laser cut box files (official stable) and 3dprint box files (alpha version)

Zip Archive - 814.19 kB - 09/20/2019 at 20:39



CanAirIO official signed Android application. Also is in GooglePlay.

package-archive - 6.70 MB - 09/20/2019 at 20:35


View all 7 components

  • 1
    Overview Video
  • 2
    ESP32 board

    Please only do soldering of female headers like is shown in the video.

  • 3

    Soldering Break Away Headers

View all 9 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates