A Dual-Microcontroller IoT Platform for Integrated Flood and Air Quality Monitoring: Performance and Integration Challenges

Jakarta faces escalating environmental challenges, including heightened flood risk and deteriorating air quality, driven by rising rainfall intensity and increasing pollution levels. Conventional monitoring systems for these hazards often operate in isolation, lacking the integration, realtime capability, and accessibility offered by modern Internet of Things (IoT) technology. To address this gap, this study designed and developed a unified, dual-microcontroller IoT platform for the simultaneous and integrated monitoring of flood potential and air pollution. The research followed an Experimental Development methodology, involving systematic hardware design, firmware development, system integration, and rigorous performance testing. The prototype hardware architecture strategically separates data acquisition and network communication by utilizing an Arduino Uno for data acquisition and an ESP32 microcontroller for network communication, respectively. The system incorporates an HC-SR04 ultrasonic sensor for water level detection, a DHT22 sensor for temperature and humidity measurement, and an MQ-135 gas sensor for assessing air quality. Data is displayed locally on a 20×4 LCD and transmitted to a cloud server. A critical finding from the integration phase was a 2.3% data loss rate attributable to serial communication instability between the microcontrollers, highlighting a significant challenge in multi-processor IoT architectures and underscoring the necessity for robust inter-processor protocols. During a comprehensive 24-hour endurance test with measurements taken at ten-minute intervals, the system demonstrated high accuracy in individual sensor readings. It successfully transmitted 97.7% of the data in realtime to a web application built on the Firebase platform. The study concludes that while the integrated dual-microcontroller approach is highly viable for holistic environmental monitoring, future iterations must prioritize enhanced communication reliability through hardware flow control and error-checking mechanisms to achieve the robustness required for mission-critical deployments.

Authors

Institutions

Publication Details

Journal
International Journal of Engineering Science and Information Technology
Published
2025-10-09
DOI
https://doi.org/10.52088/ijesty.v5i4.1539
Primary Topic
Water Quality Monitoring Technologies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Dual-Microcontroller IoT Platform for Integrated Flood and Air Quality Monitoring: Performance and Integration Challenges

Rafiuddin Syam, Irma Ratna Kartika, Baso Maruddani, Eko Pramono et al.
International Journal of Engineering Science and Information Technology
Water Quality Monitoring Technologies
article

A Dual-Microcontroller IoT Platform for Integrated Flood and Air Quality Monitoring: Performance and Integration Challenges

Rafiuddin Syam, Irma Ratna Kartika, Baso Maruddani, Eko Pramono, Daffa Ihsanullah Irsyad
article en

Abstract

Jakarta faces escalating environmental challenges, including heightened flood risk and deteriorating air quality, driven by rising rainfall intensity and increasing pollution levels. Conventional monitoring systems for these hazards often operate in isolation, lacking the integration, realtime capability, and accessibility offered by modern Internet of Things (IoT) technology. To address this gap, this study designed and developed a unified, dual-microcontroller IoT platform for the simultaneous and integrated monitoring of flood potential and air pollution. The research followed an Experimental Development methodology, involving systematic hardware design, firmware development, system integration, and rigorous performance testing. The prototype hardware architecture strategically separates data acquisition and network communication by utilizing an Arduino Uno for data acquisition and an ESP32 microcontroller for network communication, respectively. The system incorporates an HC-SR04 ultrasonic sensor for water level detection, a DHT22 sensor for temperature and humidity measurement, and an MQ-135 gas sensor for assessing air quality. Data is displayed locally on a 20×4 LCD and transmitted to a cloud server. A critical finding from the integration phase was a 2.3% data loss rate attributable to serial communication instability between the microcontrollers, highlighting a significant challenge in multi-processor IoT architectures and underscoring the necessity for robust inter-processor protocols. During a comprehensive 24-hour endurance test with measurements taken at ten-minute intervals, the system demonstrated high accuracy in individual sensor readings. It successfully transmitted 97.7% of the data in realtime to a web application built on the Firebase platform. The study concludes that while the integrated dual-microcontroller approach is highly viable for holistic environmental monitoring, future iterations must prioritize enhanced communication reliability through hardware flow control and error-checking mechanisms to achieve the robustness required for mission-critical deployments.

International Journal of Engineering Science and Information TechnologyVol. 5(4)
State University of Jakarta (ID), National Research, Development and Innovation Office (HU), National Research and Innovation Agency (ID)
Badan Riset dan Inovasi Nasional, Lembaga Pengelola Dana Pendidikan, Universitas Negeri Jakarta
Openalex Percentile: Top 74%
Water Quality Monitoring Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.