Vol.70, No.1, 2022, pp.151-169, doi:10.32604/cmc.2022.019431
Design of a Low-Cost Air Quality Monitoring System Using Arduino and ThingSpeak
  • Anabi Hilary Kelechi1, Mohammed H. Alsharif2, Chidumebi Agbaetuo3, Osichinaka Ubadike1, Alex Aligbe1, Peerapong Uthansakul4,*, Raju Kannadasan5, Ayman A. Aly6
1 Department of Aerospace Engineering, College of Engineering, AirForce Institute of Technology, Kaduna, Nigeria
2 Department of Electrical Engineering, College of Electronics and Information Engineering, Sejong University, Seoul, 05006, Korea
3 Department of Electrical Engineering and Information Engineering, College of Engineering, Covenant University, Canaanland, Ota, P.M.B 1023, Ogun, Nigeria
4 School of Telecommunication Engineering, Suranaree University of Technology, Nakhon Ratchasima, Thailand
5 Department of Electrical and Electronics Engineering, Sri Venkateswara College of Engineering, Chennai, 602117, India
6 Department of Mechanical Engineering, College of Engineering, Taif University, Taif, 21944, Saudi Arabia
* Corresponding Author: Peerapong Uthansakul. Email:
Received 13 April 2021; Accepted 14 May 2021; Issue published 07 September 2021
The impact of daily emissions of gaseous and particulate pollutants of machines and industries on human health and the environment has attracted increasing concerns. This impact has significantly led to a notable increase in mortality in the highly industrialized zones. Therefore, monitoring air quality and creating public awareness are important for a safer future, which led the governments globally to invest multi-billion in policymaking and solution stratification to address the problem. This study aims to design a real-time Internet of Things low-cost air quality monitoring system. The system utilizes air quality and carbon monoxide sensors for monitoring gaseous pollutants. Moreover, the system utilizes an Arduino Nano development board equipped with a WiFi module to effectively send readings to a ThingSpeak online channel platform for instantaneous and real-time display of air quality. The ThingSpeak uses HTTP protocols to send emails in raising awareness of poor air quality. The level of concentration is monitored graphically through channels with the help of ThingSpeak to aid remote communication. A threshold value is set. Thus, when pollutants have become unhealthy and harmful, the system trips off an alarm, and e-mail notifications are sent to the officials. The results have shown that the work was successfully implemented a design of a low-cost air quality monitoring system using Arduino and ThingSpeak, showing that an air quality system can be implemented using a low-cost technology, Arduino and ThingSpeak.
IoT; air quality; MQ 135 sensor; MQ-7 sensor; air pollution
Cite This Article
Kelechi, A. H., Alsharif, M. H., Agbaetuo, C., Ubadike, O., Aligbe, A. et al. (2022). Design of a Low-Cost Air Quality Monitoring System Using Arduino and ThingSpeak. CMC-Computers, Materials & Continua, 70(1), 151–169.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.