Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino

Abstract Background There is a rising issue of pollution in the atmosphere. Particulate matter, CO, CO2, NO, NO2, ozone etc. are causing adverse impacts to the surrounding and the well-being of every individual living across the entire globe. Therefore, there is a stringent need to be aware of these...

Full description

Saved in:
Bibliographic Details
Main Authors: M. Chandrakala, M. V. Lakshmaiah, P. Thimmaiah
Format: Article
Language:English
Published: Springer 2025-05-01
Series:Discover Applied Sciences
Subjects:
Online Access:https://doi.org/10.1007/s42452-025-06724-9
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850042643330891776
author M. Chandrakala
M. V. Lakshmaiah
P. Thimmaiah
author_facet M. Chandrakala
M. V. Lakshmaiah
P. Thimmaiah
author_sort M. Chandrakala
collection DOAJ
description Abstract Background There is a rising issue of pollution in the atmosphere. Particulate matter, CO, CO2, NO, NO2, ozone etc. are causing adverse impacts to the surrounding and the well-being of every individual living across the entire globe. Therefore, there is a stringent need to be aware of these atmospheric pollutants for safeguarding the quality of air that we human being breathe in. Materials In this work, we integrate microcontrollers like Arduino Uno and Raspberry Pi along with the primary measuring sensors like ozone sensor and PM7003 sensor for carrying out characterization of air quality and variability investigation of several traits/parameters by including but not limited to temperature, pressure, humidity, PM1, PM2.5, PM10, and ozone. By deploying Arduino Uno, Raspberry Pi and other miscellaneous components, we developed an interactive and effective method for collecting practical data corresponding to the quality of air. Results and discussion First, we present our experimental set-up along with its observations made using the set-up for the several parameters considered for measuring the air quality. Then, we present the graphical comparative study of traits/parameters like temperature, pressure, humidity, PM1, PM2.5, PM10, and ozone. Then, we present the summary of observations made for the major pollutants for characterization of air quality and variability investigation. Then, we carry out the case study using three different types of sensors like temperature, MQ2, and MQ4 sensors as an extension of the major segment of our work. Finally, the performance validation of measurement was done using four common performance indicators.
format Article
id doaj-art-d9c7de6933cf42cbb165e80721c1bcde
institution DOAJ
issn 3004-9261
language English
publishDate 2025-05-01
publisher Springer
record_format Article
series Discover Applied Sciences
spelling doaj-art-d9c7de6933cf42cbb165e80721c1bcde2025-08-20T02:55:29ZengSpringerDiscover Applied Sciences3004-92612025-05-017512910.1007/s42452-025-06724-9Advanced air quality monitoring: PM and ozone with Raspberry Pi and ArduinoM. Chandrakala0M. V. Lakshmaiah1P. Thimmaiah2Department of Physics and Electronics, Sri Krishnadevaraya UniversityDepartment of Physics and Electronics, Sri Krishnadevaraya UniversityDepartment of Physics and Electronics, Sri Krishnadevaraya UniversityAbstract Background There is a rising issue of pollution in the atmosphere. Particulate matter, CO, CO2, NO, NO2, ozone etc. are causing adverse impacts to the surrounding and the well-being of every individual living across the entire globe. Therefore, there is a stringent need to be aware of these atmospheric pollutants for safeguarding the quality of air that we human being breathe in. Materials In this work, we integrate microcontrollers like Arduino Uno and Raspberry Pi along with the primary measuring sensors like ozone sensor and PM7003 sensor for carrying out characterization of air quality and variability investigation of several traits/parameters by including but not limited to temperature, pressure, humidity, PM1, PM2.5, PM10, and ozone. By deploying Arduino Uno, Raspberry Pi and other miscellaneous components, we developed an interactive and effective method for collecting practical data corresponding to the quality of air. Results and discussion First, we present our experimental set-up along with its observations made using the set-up for the several parameters considered for measuring the air quality. Then, we present the graphical comparative study of traits/parameters like temperature, pressure, humidity, PM1, PM2.5, PM10, and ozone. Then, we present the summary of observations made for the major pollutants for characterization of air quality and variability investigation. Then, we carry out the case study using three different types of sensors like temperature, MQ2, and MQ4 sensors as an extension of the major segment of our work. Finally, the performance validation of measurement was done using four common performance indicators.https://doi.org/10.1007/s42452-025-06724-9Air pollutionAtmosphereAir qualityParticulate matterOzoneArduino Uno
spellingShingle M. Chandrakala
M. V. Lakshmaiah
P. Thimmaiah
Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino
Discover Applied Sciences
Air pollution
Atmosphere
Air quality
Particulate matter
Ozone
Arduino Uno
title Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino
title_full Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino
title_fullStr Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino
title_full_unstemmed Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino
title_short Advanced air quality monitoring: PM and ozone with Raspberry Pi and Arduino
title_sort advanced air quality monitoring pm and ozone with raspberry pi and arduino
topic Air pollution
Atmosphere
Air quality
Particulate matter
Ozone
Arduino Uno
url https://doi.org/10.1007/s42452-025-06724-9
work_keys_str_mv AT mchandrakala advancedairqualitymonitoringpmandozonewithraspberrypiandarduino
AT mvlakshmaiah advancedairqualitymonitoringpmandozonewithraspberrypiandarduino
AT pthimmaiah advancedairqualitymonitoringpmandozonewithraspberrypiandarduino