Design and Implementation of a Compact IoT-Based Pulse Oximeter Using MAX30102 and NodeMCU for Remote Health Monitoring
Subject Areas : Electrical Engineering
Ali Jamali Nazari
1
*
,
Fatemeh Nasim
2
,
meisam malek
3
1 - 2 Department of biomedical engineering, Sha. C., Islamic Azad University, Shahrood, Iran
2 - Department of Biomedical Engineering, TMS.C., Islamic Azad University, Tehran, Iran
3 - Department of Biomedical Engineering, TMS.C., Islamic Azad University, Tehran, Iran
Keywords: IoT, pulse oximeter, heart rate, remote monitoring, wireless health system,
Abstract :
In this study, we present the development of a compact, cost-effective IoT-enabled pulse oximeter for remote health monitoring. Using the MAX30102 sensor and the NodeMCU ESP8266 microcontroller, we designed a system capable of continuously measuring blood oxygen saturation (SpO₂) and heart rate (BPM) in real-time. Data is transmitted wirelessly via Wi-Fi to the Blynk IoT platform, allowing real-time visualization on a mobile device. The system was assembled using readily available components and configured in the Arduino IDE. Experimental results demonstrate reliable measurement performance in both static and mobile conditions, indicating the system's potential for personal and clinical use.
1. Smith AB, Jones CD. IoT-based health monitoring systems. IEEE Internet Things J. 2021;8(4):234–45.
2. DFRobot. MAX30102 sensor documentation [Internet]. [cited 2025 Aug 5]. Available from: https://www.dfrobot.com
3. Blynk Inc. Blynk IoT platform developer guide [Internet]. 2023 [cited 2025 Aug 5]. Available from: https://blynk.io
4. Robocraze. Heart rate pulse sensor module [Internet]. 2023 [cited 2025 Aug 5]. Available from: https://robocraze.com
5. Electronics Project Hub. IoT-based health monitoring system [Internet]. 2022 [cited 2025 Aug 5]. Available from: https://electronics-project-hub.com
6. Lee Y, et al. Design of low-power wearable biosensors. Sensors. 2020;20(2):589.
7. Zhang T, et al. A review on wireless health monitoring using ESP8266. Sensors. 2019;19(24):5505.
8. Kim J. Signal processing for PPG-based pulse oximeters. Biomed Signal Process. 2020;58:101837.
9. Arduino.cc. Arduino IDE documentation [Internet]. [cited 2025 Aug 5]. Available from: https://www.arduino.cc
10. Forouzan BA. Data communications and networking. 5th ed. New York: McGraw-Hill; 2017.
11. Einollahi Asgarabad M. Internet of Things advances in medical imaging: Approaches, applications, and feasibility for improving healthcare. Future Gener Commun Internet Things. 2023;2(4):8–14.
12. Nazari AJ. Enhancing patient movement rehabilitation: Integration of intelligent prosthetic limbs and the Internet of Things. Future Gener Commun Internet Things. 2023;2(4):1–7.
13. Nazari AJ. Enhancing healthcare through the convergence of medical robotics and the Internet of Things: Challenges, opportunities, and future trends. Future Gener Commun Internet Things. 2023;2(3):9–14.
14. Nazari AJ. Healthcare Internet of Things technology: Getting to know the basics. Future Gener Commun Internet Things. 2023;2(3):6–8.
15. Ardalani R. Biomedical engineering and its aspects through IoT. Future Gener Commun Internet Things. 2023;6(2):1.