Comprehensive Design and Implementation of an IoT-Enabled Heart Rate and SpO2 Monitoring System Utilizing Arduino Uno and MAX30100
Keywords:
MQTT Protocol, Arduino Uno, Telemedicine, Heart Rate Variability, Blood Oxygen Saturation (SpO2), Photoplethysmography (PPG), Pulse Oximetry, Remote Patient Monitoring, Internet of Things (IoT)Abstract
Continuous remote monitoring of vital physiological parameters is critical for proactive healthcare management and telemedicine infrastructure. This paper presents an IoT-enabled health monitoring system designed to measure heart rate (HR) and peripheral capillary oxygen saturation (SpO2) in real-time. The system leverages the Arduino Uno microcontroller coupled with an IoT communication module and the MQTT (Message Queuing Telemetry Transport) protocol to ensure low-latency data transmission to a cloud- based healthcare dashboard. The MAX30100 integrated pulse oximetry sensor captures photoplethysmography (PPG) signals, allowing the system to accurately extract and calculate cardiovascular and respiratory metrics. To translate this continuous data into actionable clinical responses, the system integrates local displays for immediate patient feedback and programmed triggers for sending emergency alerts to medical personnel or caregivers when vitals fall outside normal physiological thresholds. Furthermore, software-driven digital filtering algorithms are implemented to mitigate motion artifacts and ambient light interference, significantly increasing the accuracy and reliability of the sensor readings. The results demonstrate a responsive, non-invasive, and cost-effective solution for automated remote patient monitoring and smart healthcare delivery.
References
A. Banks and R. Gupta, "MQTT Version 3.1.1," OASIS Standard, Oct. 2014. [Online]. Available: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html.
H. Jelinek et al., "Non-invasive continuous glucose monitoring using photoplethysmography and machine learning," IEEE Access, vol. 8, pp. 124310–124322, 2020.
J. Allen, "Photoplethysmography and its application in clinical physiological measurement," Physiological Measurement, vol. 28, no. 3, pp. R1–R39, Feb. 2007.
J. G. Webster, Design of Pulse Oximeters. New York, NY, USA: Taylor & Francis, 1997. (The definitive foundational textbook on the physics and engineering of pulse oximetry).
J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, "Internet of Things (IoT): A vision, architectural elements, and future directions," Future Generation Computer Systems, vol. 29, no. 7, pp. 1645–1660, Sep. 2013.
M. A. Awais, A. Raza, and M. Ali, "An IoT-Based Health Monitoring System Using MQTT Protocol," in Proceedings of the International Conference on Internet of Things and Machine Learning, 2017.
M. W. Sjoding, R. P. Dickson, T. J. Iwashyna, S. E. Gay, and H. C. Prescott, "Racial Bias in Pulse Oximetry Measurement," The New England Journal of Medicine, vol. 383, no. 25, pp. 2477–2478, Dec. 2020. (Critical citation for the discussion on demographic and phenotypic bias in optical sensors).
Maxim Integrated (Analog Devices), "MAX30100: Pulse Oximeter and Heart-Rate Sensor IC for Wearable Health," Data Sheet, Rev. 1, 2014. (Mandatory citation for the primary hardware component).
Microchip Technology Inc., "ATmega328P 8-bit AVR Microcontroller with 32K Bytes In- System Programmable Flash," Data Sheet, 2015.
P. Warden and D. Situnayake, TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers. Sebastopol, CA, USA: O'Reilly Media, 2019.
S. W. Smith, The Scientist and Engineer's Guide to Digital Signal Processing. San Diego, CA, USA: California Technical Publishing, 1997. (Highly relevant for citing the moving average and infinite impulse response (IIR) filtering techniques).
T. Tamura, Y. Maeda, M. Sekine, and M. Yoshida, "Wearable Photoplethysmographic Sensors—Past and Present," Electronics, vol. 3, no. 2, pp. 282–302, Apr. 2014.
Downloads
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.




