Design and Development of an IoT-Based Air Quality Monitoring System Using NodeMCU and a Web Server

Authors

  • Rafif Farand Phalosa Universitas Islam Kuantan Singingi Author
  • Davin Febrian Dwinata Universitas Islam Kuantan Singingi Author
  • Syifaa Al Balad Universitas Islam Kuantan Singingi Author
  • Mutiara Idzni Universitas Islam Kuantan Singingi Author

DOI:

https://doi.org/10.65359/f3eexa76

Keywords:

Internet of Things, NodeMCU ESP8266, Air Quality Monitoring, Web Server, MQ-135 Sensor

Abstract

Air quality has a significant impact on human health; however, access to real-time air quality information remains limited. This study aims to design an affordable and accessible IoT-based air quality monitoring system. The system was developed using a NodeMCU ESP8266 microcontroller as the central data processing unit, an MQ-135 sensor to detect hazardous gas concentrations, such as ammonia and CO₂, and a DHT11 sensor to measure air temperature and humidity. Sensor data are displayed directly on a 0.96-inch OLED screen and wirelessly transmitted to an IoT platform through the ThingSpeak web server, allowing the data to be monitored through a website using a smartphone browser. The method used in this study was the prototyping method, which included hardware and software design, system implementation, and testing. The test results showed that the DHT11 sensor had an average temperature measurement difference of approximately ±1.8°C and a humidity measurement difference of ±4.5% compared with a digital reference measuring instrument. The MQ-135 sensor demonstrated a response to changes in gas concentrations, with an average response time of 3–5 seconds under varying air exposure conditions. The system was able to classify air quality into three categories—“Fresh Air,” “Poor Air,” and “Danger”—in real time, with a 95% success rate for data reading and transmission to the server during connectivity testing. These results indicate that the proposed system can operate reliably and can be utilized as an IoT-based air quality monitoring and early warning system.

Downloads

Download data is not yet available.

References

Azemi, S. N., Loon, K. W., Amir, A., & Kamalrudin, M. (2021). An IoT-Based Alarm Air Quality Monitoring System. Journal of Physics: Conference Series, 1755(1). https://doi.org/10.1088/1742-6596/1755/1/012035

Candrasari, S., Clarissa, E. C., Kusumawardani, F., Pattymahu, G. C. H., Eugenia, J. F., Cahyadi, L. B., Silvian, V., & Syabanera, N. D. (2023). Pemulihan Dampak Pencemaran Udara bagi Kesehatan Masyarakat Indonesia. Professional: Jurnal Komunikasi Dan Administrasi Publik, 10(2), 849–854. https://doi.org/10.37676/professional.v10i2.5417

Dirgantara, U., & Suryadarma, M. (2020). REVOLUSI INDUSTRI 4.0: INTERNET OF THINGS, IMPLEMENTASI PADA BERBAGAI SEKTOR BERBASIS TEKNOLOGI INFORMASI (BAGIAN 1) Hari Mantik. Bagian 1.

Faturrahman, L. A., Tanjung, B. F., & Saragih, Y. (2024). Sistem Monitoring Dan Deteksi Dini Kualitas. Jurnal Informatika Dan Teknik Elektro Terapan, 13(3), 1830–1837.

Hidayati, R. (2024). Sistem Pemantauan Kualitas Udara Secara Real-Time Menggunakan Esp32 Dan Teknologi Iot. Djtechno: Jurnal Teknologi Informasi, 5(2), 232–245. https://doi.org/10.46576/djtechno.v5i2.4619

Indra Gunawan, Taufik Akbar, M.Giyandhi Ilham Esp, N., & Blynk, D. (2020). Prototipe Penerapan Internet Of Things (Iot) Pada Monitoring Level Air Tandon Menggunakan Nodemcu Esp8266 Dan Blynk. Infotek : Jurnal Informatika Dan Teknologi, 3(1), 1–7.

Kurniawan, H. (2002). Kuantifikasi Dan Pengukuran Dalam Penelitian Antropologi. 4(April), 525–530.

Muttaqin, R., Prayitno, W. S. W., Setyaningsih, N. E., & Nurbaiti, U. (2024). Rancang Bangun Sistem Pemantauan Kualitas Udara Berbasis Iot (Internet Of Things) dengan Sensor DHT11 dan Sensor MQ135. Jurnal Pengelolaan Laboratorium Pendidikan, 6(2), 102–115. https://doi.org/10.14710/jplp.6.2.102-115

Raharjo, E. B., Marwanto, S., & Romadhona, A. (2019). Rancangan Sistem Monitoring Suhu dan Kelembapan Ruang Server. Teknika, 6(2), 61–68.

Ridho, M., Adeputra Prayoga, M., Agiza Nur Faiz, M., Ardan Husnaeri, M., & Susanto, R. (2025). Integrasi Sensor Gas MQ-2 dan Sensor Api IR Flame pada Rumah adat Jawa Joglo sebagai Upaya Pencegahan Kebakaran dan Pelestarian Kearifan Lokal. Prosiding Seminar Nasional Teknologi Informasi Dan Bisnis, 957–964. https://doi.org/10.47701/cwbetj98

Rosa, A. A., Simon, B. A., & Lieanto, K. S. (2020). Sistem Pendeteksi Pencemaran Udara Portabel Menggunakan Sensor MQ-7 dan MQ-135. Ultima Computing : Jurnal Sistem Komputer, 12(1), 23–28. https://doi.org/10.31937/sk.v12i1.1611

Ruangan, K., & Antarmuka, B. (2021). Visualisasi Data Sensor Pada Sistem Pemantauan Suhu Dan Visualisasi Data Sensor Pada Sistem Pemantauan Suhu. Bina Teknika, 16(December 2020), 73–77.

Siallagan, T. F., & Tita, T. (2020). Di Rancang Bangun Sistem Keamanan Terhadap Kunci Ruangan Berbasis Bot Telegram Menggunakan Mikrokontroler Esp8266. Journal of Information Technology, 2(2), 45–54. https://doi.org/10.47292/joint.v2i2.23

Suryana, T. (2021). Implementasi Komunikasi Web Server NODEMCU ESP8266 dan Web Server Apache MYSQL Untuk Otomatisasi Dan Kontrol Peralatan Elektronik Jarak Jauh Via Internet. Jurnal Komputa Unikom 2021, 1–37.

Susanto, A. H. (2023). No Titleการบริหารจัดการการบริการที่มีคุณภาพใน โรงพยาบาลสังกัดกระทรวงสาธารณสุข. วารสารวิชาการมหาวิทยาลัยอีสเทิร์นเอเชีย, 4(1), 88–100.

Downloads

Published

20-02-2026

How to Cite

Phalosa, R. F., Dwinata, D. F., Al Balad, S., & Idzni, M. (2026). Design and Development of an IoT-Based Air Quality Monitoring System Using NodeMCU and a Web Server. Jurnal SINTIKA (Jurnal Sistem Informasi, Teknik Informatika, Dan Sistem Komputer), 2(1), 38-47. https://doi.org/10.65359/f3eexa76

Similar Articles

1-10 of 26

You may also start an advanced similarity search for this article.