Continuous tracking of a patient's vital signs is now routine, but the air the patient actually breathes is seldom measured by the same inexpensive device, even though air quality is a modifiable factor that affects cardiorespiratory health. Because embedded health monitors and air-quality monitors are usually built as separate products, a caregiver must install, power, and reconcile two devices, and the vital-sign readings arrive without any picture of the environment that produced them. To close this gap, we describe a single low-cost embedded platform that combines a physiological subsystem (a pulse sensor and an LM35 temperature sensor) with an environmental subsystem based on an MQ-135 gas sensor. Both share one Arduino Uno (ATmega328P) edge node, and an ESP32 Wi-Fi gateway relays the readings to the ThingSpeak cloud. A 10-bit ADC digitises every channel; the firmware converts the counts into clinical and air-quality indices, checks them against calibrated thresholds, and reports the outcome through a 16×2 I2C LCD, a graduated LED and PWM-buzzer alert stage, and a USART log. Each subsystem was built in hardware and checked against a Proteus simulation. In testing, the physiological subsystem separated normal, tachycardic, and febrile states cleanly (pulse 72-120 bpm; temperature 98.2-101.2°F), and the environmental subsystem classified all four severity levels correctly across five controlled gas trials, with an 8-12 s response time and full simulation-hardware agreement. The assembled prototype costs roughly BDT 1,347 (≈ USD 12.3). Three contributions follow: a single-node architecture serving both domains, a shared threshold-classification and multi-modal alerting scheme that works across them, and a cost model grounded in the actual build. Placing patient vitals and ambient air quality on one affordable node lets the device raise context-aware alerts—such as calling for ventilation when pollutant levels climb near a vulnerable patient—which makes it a practical fit for homes, clinics, and resource-limited settings.
| Published in | Internet of Things and Cloud Computing (Volume 14, Issue 2) |
| DOI | 10.11648/j.iotcc.20261402.11 |
| Page(s) | 26-37 |
| Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
| Copyright |
Copyright © The Author(s), 2026. Published by Science Publishing Group |
Internet of Things, Patient Health Monitoring, Air-Quality Monitoring, Arduino Uno, Embedded Systems, Edge Computing
Ref. | Study / focus | Platform | Vitals | Air qual. | Alerting / cloud |
|---|---|---|---|---|---|
[8-11] | IoT patient monitoring | Arduino / ESP | Yes | No | LCD + cloud |
[21, 22] | Edge-intelligent health | Edge / AI | Yes | No | Severity alerts |
[12, 26] | Multi-sensor air node | NodeMCU / Arduino | No | Yes | Cloud dashboard |
[14] | Graduated gas alarm | Arduino + GSM | No | Yes | Buzzer + GSM |
[16] | Hazardous-gas detector | ATmega328P | No | Yes | Buzzer + USART |
This work | Unified dual-domain node | Arduino + ESP32 | Yes | Yes | LCD + buzzer + cloud |
Component / signal | Arduino pin | Function |
|---|---|---|
Pulse sensor (analog) | A1 | ADC - heart-rate signal |
LM35 output | A2 | ADC - body temperature |
MQ-135 AOUT | A0 | ADC - gas concentration |
I2C SDA / SCL | A4 / A5 | TWI bus to LCD |
LED anode | D8 | Digital alert output |
Buzzer (+) | D9 | PWM alert output |
ESP32 link (TX/RX) | D2 / D3 | Serial bridge to Wi-Fi gateway |
Sensors / LCD VCC | 5 V | Power |
Condition | Pulse (bpm) | Temp. (°F) | Status |
|---|---|---|---|
Normal | 72 | 98.2 | Normal |
Tachycardia | 120 | 99.5 | High pulse (HP) |
Fever | 92 | 101.2 | High temp. (HT) |
# | Gas source | ADC range | LCD message | LED | Buzzer |
|---|---|---|---|---|---|
1 | Clean air | 120-250 | Air Quality: Good | Off | Off |
2 | Marker fumes | 310-420 | Status: Moderate | On | Off |
3 | Lighter gas | 530-650 | Alert: Unhealthy! | On | Slow beep |
4 | Heavy smoke | 720-950 | DANGER! Bad Air! | On | Continuous |
5 | Clean air (rec.) | 130-270 | Air Quality: Good | Off | Off |
Level | Simulated LCD | Hardware LCD | Buzzer (sim / hw) |
|---|---|---|---|
Good | Air Quality: Good | Air Quality: Good | Silent / Silent |
Moderate | Status: Moderate | Status: Moderate | Silent / Silent |
Unhealthy | Alert: Unhealthy! | Alert: Unhealthy! | 1 kHz / 1 kHz |
Dangerous | DANGER! Bad Air! | DANGER! Bad Air! | 2 kHz / 2 kHz |
# | Component | Qty | Unit | Total |
|---|---|---|---|---|
1 | Arduino Uno Rev3 (ATmega328P) | 1 | 550 | 550 |
2 | MQ-135 gas sensor | 1 | 180 | 180 |
3 | 16×2 LCD + I2C module | 1 | 180 | 180 |
4 | Pulse sensor + LM35 | 1 | 220 | 220 |
5 | Buzzer, LED, resistor | 1 | 27 | 27 |
6 | Breadboard, jumpers, USB | 1 | 190 | 190 |
Total prototype cost | ≈ 1,347 |
ADC | Analog-to-Digital Converter |
BPM | Beats Per Minute |
COPD | Chronic Obstructive Pulmonary Disease |
ECG | Electrocardiogram |
IBI | Inter-Beat Interval |
IoMT | Internet of Medical Things |
IoT | Internet of Things |
IRB | Institutional Review Board |
LED | Light-Emitting Diode |
ppm | Parts Per Million |
PWM | Pulse-Width Modulation |
SnO2 | Tin Dioxide |
SpO2 | Peripheral Capillary Oxygen Saturation |
TinyML | Tiny Machine Learning |
TWI | Two-Wire Interface |
USART | Universal Synchronous/Asynchronous Receiver-Transmitter |
WHO | World Health Organization |
| [1] | S. Abdulmalek, A. Nasir, W. A. Jabbar, M. A. M. Almuhaya, A. K. Bairagi, M. Al-Masrur Khan, and S.-H. Kee, "IoT-based healthcare-monitoring system towards improving quality of life: A review," Healthcare, vol. 10, no. 10, Art. no. 1993, Oct. 2022, |
| [2] | S. Rashid and A. Nemati, "Human-centered IoT-based health monitoring in the Healthcare 5.0 era," Discover Internet of Things, vol. 4, no. 1, Art. no. 26, 2024, |
| [3] |
World Health Organization, "Ambient (outdoor) air pollution," WHO Fact Sheet, 2024. [Online]. Available:
https://www.who.int/news-room/fact-sheets/detail/ambient-(outdoor)-air-quality-and-health |
| [4] | F. H. Dominski, J. H. L. Branco, G. Buonanno, L. Stabile, M. Gameiro da Silva, and A. Andrade, "Effects of air pollution on health: A mapping review of systematic reviews and meta-analyses," Environmental Research, vol. 201, Art. no. 111487, Oct. 2021, |
| [5] | J. de Bont, S. Jaganathan, M. Dahlquist, Å. Persson, M. Stafoggia, and P. Ljungman, "Ambient air pollution and cardiovascular diseases: An umbrella review of systematic reviews and meta-analyses," Journal of Internal Medicine, vol. 291, no. 6, pp. 779-800, 2022, |
| [6] | N. Ndlovu and B. N. Nkeh-Chungag, "Impact of indoor air pollutants on the cardiovascular health outcomes of older adults: A systematic review," Clinical Interventions in Aging, vol. 19, pp. 1629-1639, 2024, |
| [7] | S. Raju, H. Woo, K. Koehler, A. Fawzy, C. Liu, N. Putcha, et al., "Indoor air pollution and impaired cardiac autonomic function in chronic obstructive pulmonary disease," American Journal of Respiratory and Critical Care Medicine, vol. 207, no. 6, pp. 721-730, Mar. 2023, |
| [8] | S. Lohar, D. Rangari, D. Shah, and R. Morande, "IoT-based health monitoring system using Arduino UNO," in Proc. Int. Conf. Emerging Technologies, vol. 1, no. 1, pp. 15-20, 2018. |
| [9] | A. Mihat, N. M. Saad, E. F. Shair, and R. A. Rahim, "Smart health monitoring system using Arduino and IoT," in Proc. IEEE Int. Symp. Health Informatics, vol. 2, no. 2, pp. 31-37, 2019. |
| [10] | M. M. Malathi and D. Preethi, "IoT-based patient health monitoring system," Int. J. Eng. Res. Technol. (IJERT), vol. 7, no. 1, pp. 10-15, 2019. |
| [11] | M. S. Birajadar, N. H. Aiwale, S. H. Chavan, D. M. Patil, and D. S. Patil, "IoT-based health monitoring system," Int. J. Novel Res. Dev. (IJNRD), vol. 9, no. 5, 2024. |
| [12] | S. Manna, S. S. Bhunia, and N. Mukherjee, "IoT-based air quality monitoring system using MQ sensors and NodeMCU," J. Phys.: Conf. Ser., vol. 2325, no. 1, Art. no. 012007, 2022, |
| [13] | M. M. Rahman and S. Islam, "Arduino-based indoor gas detection system with I2C LCD feedback," Int. J. Eng. Res. Technol. (IJERT), vol. 10, no. 6, pp. 45-50, 2021. |
| [14] | R. Singh, A. Kumar, and P. Sharma, "Smart air pollution detector with GSM alert and multi-level alarm," IEEE Sensors Journal, vol. 23, no. 4, 2023. |
| [15] | M. Hasan, T. Ahmed, and K. Rahman, "Performance evaluation of MQ-series gas sensors for low-cost embedded environmental monitoring," Sensors and Actuators B: Chemical, vol. 312, 2020. |
| [16] | A. Karim and M. Ahmed, "Real-time hazardous gas detection using ATmega328P with USART logging and PWM tone generation," Microelectronics Journal, vol. 145, 2024. |
| [17] | M. Safaei Yaraziz, N. Sohrabi Safa, and M. A. Azad, "Edge computing in IoT for smart healthcare," Journal of Ambient Intelligence and Smart Environments, 2024, |
| [18] | A. Philip, S. Islam, and R. Kumar, "A survey on IoT smart healthcare: Emerging technologies, applications, challenges, and future trends," arXiv:2109.02042, 2021. |
| [19] | P. P. Sheikh, T. Riyad, B. D. Tushar, S. S. Alam, I. M. Ruddra, and A. Shufian, "Analysis of patient health using Arduino and monitoring system," Journal of Engineering Research and Reports, vol. 26, no. 3, pp. 25-33, 2024, |
| [20] | A. J. Islam, M. M. Farhad, S. S. Alam, S. Chakraborty, M. M. Hasan, and M. S. B. Nesar, "Design, development and performance analysis of a low-cost health-care monitoring system using an Android application," in Proc. 2018 2nd Int. Conf. Innovations in Science, Engineering and Technology (ICISET), Chittagong, Bangladesh, 2018, pp. 401-406, |
| [21] | R. K. Pathinarupothi, P. Durga, and E. S. Rangan, "IoT-based smart edge for global health: Remote monitoring with severity detection and alerts transmission," IEEE Internet of Things Journal, vol. 6, no. 2, pp. 2449-2462, 2019, |
| [22] | S. Nayab, S. R. Chohan, A. Jameel, S. R. Shah, S. A. M. Zaidi, A. N. Jha, and K. Siddique, "Advancing remote and continuous cardiovascular patient monitoring through a novel and resource-efficient IoT-driven framework," arXiv:2505.03409, 2025. |
| [23] | S. Ashraf, W. A. Jhan, M. Al-Kuwari, and A. K. Bandyopadhyay, "IoT and artificial intelligence implementations for remote healthcare monitoring systems: A survey," Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 5, pp. 4687-4701, 2022. |
| [24] | A. Das, R. M. Rohan, S. S. Niloy, S. S. Alam, P. P. Sheikh, and A. Sufian, "GoSafe: A dual-purpose modular IoMT device for individuals with visual impairments," Journal of Electrical and Electronic Engineering, vol. 13, no. 6, pp. 255-266, 2025, |
| [25] | P. P. Sheikh, M. T. Hossan, S. S. Alam, and A. Shufian, "Indoor air quality monitoring and automatic ventilation system," International Journal of Research Publication and Reviews, vol. 5, no. 3, pp. 1814-1823, Mar. 2024, |
| [26] | S. S. Alam, A. J. Islam, M. M. Hasan, M. N. M. Rafid, N. Chakma, and M. N. Imtiaz, "Design and development of a low-cost IoT based environmental pollution monitoring system," in Proc. 2018 4th Int. Conf. Electrical Engineering and Information & Communication Technology (iCEEiCT), Dhaka, Bangladesh, 2018, pp. 652-656, |
| [27] | D. G. Karottki, M. Spilak, M. Frederiksen, L. Gunnarsen, E. V. Brauner, B. Kolarik, et al., "An indoor air filtration study in homes of the elderly: Cardiovascular and respiratory effects of exposure to particulate matter," Environmental Health, vol. 12, Art. no. 116, 2013, |
| [28] | Microchip Technology Inc., "ATmega328P 8-bit AVR microcontroller with 32K bytes in-system programmable flash," Datasheet, 2020. |
| [29] | Texas Instruments, "LM35 precision centigrade temperature sensors," Datasheet SNIS159, 2017. |
| [30] | A. A. Bari, M. F. F. Antar, S. Islam, S. S. Alam, N. R. Esam, and S. M. T. H. Shovon, "A low-cost smart shoe solution for real-time obstacle detection and location monitoring in deafblind users," American Journal of Science, Engineering and Technology, vol. 10, no. 4, pp. 203-213, 2025, |
APA Style
Sayem, M. S., Hasan, M. M., Paul, B. K., Rahman, M. T., Roy, D., et al. (2026). A Unified Low-Cost Embedded IoT Framework for Concurrent Physiological and Ambient Air-Quality Monitoring in Patient-Centred Care. Internet of Things and Cloud Computing, 14(2), 26-37. https://doi.org/10.11648/j.iotcc.20261402.11
ACS Style
Sayem, M. S.; Hasan, M. M.; Paul, B. K.; Rahman, M. T.; Roy, D., et al. A Unified Low-Cost Embedded IoT Framework for Concurrent Physiological and Ambient Air-Quality Monitoring in Patient-Centred Care. Internet Things Cloud Comput. 2026, 14(2), 26-37. doi: 10.11648/j.iotcc.20261402.11
@article{10.11648/j.iotcc.20261402.11,
author = {Md. Shaoran Sayem and Md. Mohiminul Hasan and Bishal Kumar Paul and Md. Tamzid Rahman and Dhrubo Roy and Protik Parvez Sheikh and Sadman Shahriar Alam},
title = {A Unified Low-Cost Embedded IoT Framework for Concurrent Physiological and Ambient Air-Quality Monitoring in Patient-Centred Care},
journal = {Internet of Things and Cloud Computing},
volume = {14},
number = {2},
pages = {26-37},
doi = {10.11648/j.iotcc.20261402.11},
url = {https://doi.org/10.11648/j.iotcc.20261402.11},
eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.iotcc.20261402.11},
abstract = {Continuous tracking of a patient's vital signs is now routine, but the air the patient actually breathes is seldom measured by the same inexpensive device, even though air quality is a modifiable factor that affects cardiorespiratory health. Because embedded health monitors and air-quality monitors are usually built as separate products, a caregiver must install, power, and reconcile two devices, and the vital-sign readings arrive without any picture of the environment that produced them. To close this gap, we describe a single low-cost embedded platform that combines a physiological subsystem (a pulse sensor and an LM35 temperature sensor) with an environmental subsystem based on an MQ-135 gas sensor. Both share one Arduino Uno (ATmega328P) edge node, and an ESP32 Wi-Fi gateway relays the readings to the ThingSpeak cloud. A 10-bit ADC digitises every channel; the firmware converts the counts into clinical and air-quality indices, checks them against calibrated thresholds, and reports the outcome through a 16×2 I2C LCD, a graduated LED and PWM-buzzer alert stage, and a USART log. Each subsystem was built in hardware and checked against a Proteus simulation. In testing, the physiological subsystem separated normal, tachycardic, and febrile states cleanly (pulse 72-120 bpm; temperature 98.2-101.2°F), and the environmental subsystem classified all four severity levels correctly across five controlled gas trials, with an 8-12 s response time and full simulation-hardware agreement. The assembled prototype costs roughly BDT 1,347 (≈ USD 12.3). Three contributions follow: a single-node architecture serving both domains, a shared threshold-classification and multi-modal alerting scheme that works across them, and a cost model grounded in the actual build. Placing patient vitals and ambient air quality on one affordable node lets the device raise context-aware alerts—such as calling for ventilation when pollutant levels climb near a vulnerable patient—which makes it a practical fit for homes, clinics, and resource-limited settings.},
year = {2026}
}
TY - JOUR T1 - A Unified Low-Cost Embedded IoT Framework for Concurrent Physiological and Ambient Air-Quality Monitoring in Patient-Centred Care AU - Md. Shaoran Sayem AU - Md. Mohiminul Hasan AU - Bishal Kumar Paul AU - Md. Tamzid Rahman AU - Dhrubo Roy AU - Protik Parvez Sheikh AU - Sadman Shahriar Alam Y1 - 2026/08/10 PY - 2026 N1 - https://doi.org/10.11648/j.iotcc.20261402.11 DO - 10.11648/j.iotcc.20261402.11 T2 - Internet of Things and Cloud Computing JF - Internet of Things and Cloud Computing JO - Internet of Things and Cloud Computing SP - 26 EP - 37 PB - Science Publishing Group SN - 2376-7731 UR - https://doi.org/10.11648/j.iotcc.20261402.11 AB - Continuous tracking of a patient's vital signs is now routine, but the air the patient actually breathes is seldom measured by the same inexpensive device, even though air quality is a modifiable factor that affects cardiorespiratory health. Because embedded health monitors and air-quality monitors are usually built as separate products, a caregiver must install, power, and reconcile two devices, and the vital-sign readings arrive without any picture of the environment that produced them. To close this gap, we describe a single low-cost embedded platform that combines a physiological subsystem (a pulse sensor and an LM35 temperature sensor) with an environmental subsystem based on an MQ-135 gas sensor. Both share one Arduino Uno (ATmega328P) edge node, and an ESP32 Wi-Fi gateway relays the readings to the ThingSpeak cloud. A 10-bit ADC digitises every channel; the firmware converts the counts into clinical and air-quality indices, checks them against calibrated thresholds, and reports the outcome through a 16×2 I2C LCD, a graduated LED and PWM-buzzer alert stage, and a USART log. Each subsystem was built in hardware and checked against a Proteus simulation. In testing, the physiological subsystem separated normal, tachycardic, and febrile states cleanly (pulse 72-120 bpm; temperature 98.2-101.2°F), and the environmental subsystem classified all four severity levels correctly across five controlled gas trials, with an 8-12 s response time and full simulation-hardware agreement. The assembled prototype costs roughly BDT 1,347 (≈ USD 12.3). Three contributions follow: a single-node architecture serving both domains, a shared threshold-classification and multi-modal alerting scheme that works across them, and a cost model grounded in the actual build. Placing patient vitals and ambient air quality on one affordable node lets the device raise context-aware alerts—such as calling for ventilation when pollutant levels climb near a vulnerable patient—which makes it a practical fit for homes, clinics, and resource-limited settings. VL - 14 IS - 2 ER -