Next Article in Journal
An Optical Fiber Sensor System for Uranium Detection in Water
Previous Article in Journal
A Portable Screening Device for SARS-CoV-2 with Smartphone Readout
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

MAX30102 Photometric Biosensor Coupled to ESP32-Webserver Capabilities for Continuous Point of Care Oxygen Saturation and Heartrate Monitoring †

by
Uriel Abe Contardi
1,*,
Mateus Morikawa
1,
Bruno Brunelli
1 and
Douglas Vieira Thomaz
2
1
Department of Engineering, Federal University of Technology of Parana, Parana 80230-901, Brazil
2
Department of Science, Biological and Environmental Technology, Università di Salento, 73100 Lecce, Italy
*
Author to whom correspondence should be addressed.
Presented at the 2nd International Electronic Conference on Biosensors, 14–18 February 2022; Available online: https://sciforum.net/event/IECB2022.
Eng. Proc. 2022, 16(1), 9; https://doi.org/10.3390/IECB2022-11114
Published: 14 October 2021
(This article belongs to the Proceedings of The 2nd International Electronic Conference on Biosensors)

Abstract

:
Continuous monitoring is of upmost importance to manage emergency situations in healthcare. Therefore, we investigated the use of MAX30102, a commercial photometric biosensing module coupled to a ESP32 system-on-a-chip and its internet-of-things capabilities to continuously gather and process peripheral oxygen levels (SpO2) and heartrates (HR) from users. Moreover, a user-friendly graphic interface was designed and implemented, and an anatomical case was 3D printed in thermoplastic polyester. Results showcased that the device functioned reliably, and according to literature describing photometric sensor functioning, thereby shedding light on the use of simple and affordable electronics for developing biosensing medical devices.

1. Introduction

The development of innovative and affordable biosensing platforms for continuous biomarker monitoring is of the upmost importance for patient management during a healthcare crisis [1]. In this regard, several authors correlated the uninterrupted checking of patient signals to the improvement of clinical outcomes [2,3]. For instance, it has been reported that by following peripheral oxygen levels (SpO2) and heartrates (HR), medical staff can prevent the aggravation of the symptoms of respiratory diseases, such as the one caused by the severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), which reaches a critical stage upon silent hypoxia [4].
Concerning the levels of SpO2 and HR in diseases, it has been proved that respiratory impairment reduces oxygen saturation [4,5], whilst feedback mechanisms enhance the cardiac frequency by positive chronotropic effect [6,7]. This condition is known in many infectious respiratory diseases, such as SARS-CoV-2, but not limited to them. It is widely reported in literature that the drop in SpO2 and ventricular tachycardia is a strong indication of chronic obstructive lung disease as well as other cardiopulmonary and circulatory ailments [8,9].
The monitoring of SpO2 and HR in the clinical setting is performed by means of pulse oximeters, which evaluate the saturation through photometric means [10]. In this sense, the probe of the device houses two light-emitting diodes (LEDs), which emit light at 660 and 940 nm, as well as a photodiode [11]. This system is positioned so that the user’s finger creates an interface between the LEDs and the photodiode, so that the light intensity captured by the photodiode changes according to the concentration of oxygen in the blood and due to the passage of blood through the finger. The resultant photoplethysmogram allows both the mensuration of SpO2 and HR [12].
Although simple pulse oximeters are somewhat inexpensive, the need for health professionals to frequently check the outputs on the digital displays of these devices implies the requirement of constant surveillance. This can become a nuisance if human resources are limited, such as when there are many simultaneous hospitalizations, as in the current pandemic scenario [13]. In this sense, some works have interfaced pulse oximeters with wireless technologies, thereby allowing remote patient surveillance by health professionals [14,15,16].
The combination of internet-of-things (IoT)-based communication with artificial intelligence and classification tools in pulse oximeters has allowed for medical staff to better analyze patient status, evolution, and prediction of their clinical outcomes [17,18]. Nevertheless, even though promising, the products which employ wireless technologies are still costly, thereby hindering their acquisition by hospitals. In fact, this is further aggravated in developing nations due to taxation and currency exchange rates for imported electronic material [19], which therefore highlights the importance of developing innovative medical devices capable of affordably combining IoT communications and continuous monitoring.
Therefore, owing to the relevance in developing low-cost platforms to aid the remote surveillance of patient biomarkers, this work employed a commercial photometric module (i.e., MAX30102) and an inexpensive low-power system-on-a-chip (SoC) microcontroller (i.e., ESP32) in order to develop an open-open source IoT-based pulse oximeter to remotely monitor SpO2 and HR continuously.

2. Methods

2.1. Materials

MAX30102 was used as the sensing module. This component is an integrated SpO2 and HR monitor module for low-noise electronics with built-in ambient light rejection. MAX30102 functioning was fully validated and comprised of an optical module of 5.6 mm × 3.3 mm × 1.55 mm 14-pin with low-power HR monitor (<1 mW) and an ultra-low shutdown current of 0.7 µA, as well as robust motion artifact resilience and −40 °C to +85 °C operating temperature range. It could be supplied with a single 1.8 V source, or a separate 3.3 V [20,21]. Moreover, ESP32 was also used. This component was a 32-bit, low-cost, low-power SoC, which operates at 160 or 240 MHz, and had integrated IoT capabilities (Wi-Fi and dual-mode Bluetooth) [22]. The board used for the project were the LILYGO® TTGO T-Display that included the ESP32 and a 1.14-inch liquid crystal display (LCD); this board was also capable of running on a rechargeable lithium-ion battery. Furthermore, thermoplastic polyester (polylactic acid) (PLA) filaments were used in a custom 3D printer in order to build and assemble the case.

2.2. Circuit Design, Firmware, and Device Construction

The overall operation of the device consisted of the signal acquisition from the user’s fingers by MAX30102. These signals were then transmitted to the ESP32 by SPI protocol. Moreover the MAX30102 was powered by the ESP32. The firmware in ESP32 SoC then allowed the information to be shown on the liquid crystal display (LCD), as well as to use ESP32 IoT capabilities to transmit data to the cloud (webserver). The firmware of the sensor platform herein described was developed using Arduino Integrated Development Environment (Arduino IDE). Both native and external libraries were used, such as Wi-Fi, SPI, Wire, as well as SparkFun electronics sensor MAX30102 library. The assembly of the device consisted of integrating both the sensing module and ESP32 SoC platform, and connecting MAX30102 and ESP32 with jumper wires made of copper and soldering iron. The jumper connections were 0.9 mm diameter. Furthermore, a case was designed to house each element of the device, and prototyped by 3D printing using yellow PLA filaments. The overall functioning of the device, and tridimensional rendering used for 3D printing are showcased in Figure 1.

3. Results and Discussion

After communicating MAX30102 and ESP32, the hardware was placed in the 3D-printed PLA case. Next, a universal serial bus (USB)-C cable was used to transfer the firmware to the device using Arduino IDE. The prototype is showcased in Figure 2.
As showcased in Figure 2, the prototyped device presented the expected dimensions, being able to properly house ESP32 SoC and MAX30102 sensing module. Each part was firmly attached to the case; therefore, the user could freely move his hands without risking dislodging the components. Moreover, the clip at the finger portion worked well in attaching the fingertip of the user so that the sensor could touch the skin surface.
Furthermore, the readings of pulse oximetry were collected and compared to a standard pulse oximeter. Data was monitored both from the LCD, as well as ESP32 webserver, being the graphical product of the webserver results depicted in Figure 3.
The readings could be performed both in the LCD at the wrist of the user, as well as remotely through a personal computer connected with ESP32 webserver. Both readings were the same and showcased values akin to those provided by a standard pulse oximeter. Considering that MAX30102 is a highly functional and reliable sensing module whose applicability in medical devices is widely reported and of acknowledged validation, the adequate functioning was an expected finding [13]. Moreover, the operation of the device followed the reliability described by other authors who communicated development platforms, such as the one herein used with MAX30102 [20,23]. In addition, the webserver capabilities of ESP32 were adequate to a single-user setting, taking into account the memory limits of this SoC.
Indeed, several developers described the easy integration of MAX30102 with ATmega328P-based Arduino and Tensilica Xtensa LX6 microprocessor-based ESPs [14,24]. Considering that the ESP32, such as the one herein used, allows ready IoT integration due to native wireless modules, its use is, therefore, more appropriate considering easiness of development and use. Moreover, ESP32 is considerably less bulky than Arduino development board, which allows for easier portability, such as by integrating the SoC on the wrist of the user for pulse oximetry purposes.
Nonetheless, the integration of ESP32 and MAX30102 has already been described by several developers and hobbyists due to its very easy reproduction. However, the integration of the IoT capabilities of ESP32 has not been often reported for biosensing purposes. In this regard, many reports described do-it-yourself prototype devices, which were of bench-top nature, as required direct communication with computers to operate and were not designed for portability. On the other hand, the device herein described is fully operational and IoT-integrated with simple programing, as well as portable and anatomic, due to the prototyped PLA case. Therefore, this work evidences how the use of simple and affordable electronics can assist the inexpensive develop IoT-based medical devices.

4. Conclusions

This work reported the use of MAX30102, a commercial photometric biosensing module coupled to ESP32 SoC and its IoT capabilities to continuously gather and process SpO2 and HR from users. Results showcased that the device functioned reliably and according to literature describing photometric sensor functioning, thereby shedding light on the use of simple and affordable electronics for developing biosensing medical devices.

Author Contributions

U.A.C. conceptualized this study, performed experiments and wrote the first draft. Moreover, M.M. and B.B. contributed with experiments and writing the first draft of the manuscript. D.V.T. conceptualized the study, coordinated the group and wrote the final draft of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Choi, J.R. Development of Point-of-Care Biosensors for COVID-19. Front. Chem. 2020, 8, 517. [Google Scholar] [CrossRef] [PubMed]
  2. O’Carroll, O.; MacCann, R.; O’Reilly, A.; Dunican, E.M.; Feeney, E.R.; Ryan, S.; Cotter, A.; Mallon, P.W.; Keane, M.P.; Butler, M.W.; et al. Remote monitoring of oxygen saturation in individuals with COVID-19 pneumonia. Eur. Respir. J. 2020, 56, 2001492. [Google Scholar] [CrossRef] [PubMed]
  3. Goodwin, R.; Aurora, T.; Gertz, J.; Gong, D.; Lykins, J.D. Remote oxygen monitoring for COVID-19 outpatient management. Acad. Emerg. Med. 2021, 28, 1. [Google Scholar]
  4. Rahman, A.; Tabassum, T.; Araf, Y.; Al Nahid, A.; Ullah, M.A.; Hosen, M.J. Silent hypoxia in COVID-19: Pathomechanism and possible management strategy. Mol. Biol. Rep. 2021, 48, 3863–3869. [Google Scholar] [CrossRef]
  5. Jiang, B.; Wei, H. Oxygen therapy strategies and techniques to treat hypoxia in COVID-19 patients. Eur. Rev. Med. Pharmacol. Sci. 2020, 24, 10239–10246. [Google Scholar]
  6. Ståhlberg, M.; Reistam, U.; Fedorowski, A.; Villacorta, H.; Horiuchi, Y.; Bax, J.; Pitt, B.; Matskeplishvili, S.; Lüscher, T.F.; Weichert, I.; et al. Post-Covid-19 Tachycardia Syndrome: A distinct phenotype of Post-acute COVID-19 Syndrome. Am. J. Med. 2021, 134, 1451–1456. [Google Scholar] [CrossRef]
  7. Raj, S.R.; Arnold, A.C.; Barboi, A.; Claydon, V.E.; Limberg, J.K.; Lucci, V.E.M.; Numan, M.; Peltier, A.; Snapper, H.; Vernino, S. Long-COVID postural tachycardia syndrome: An American Autonomic Society statement. Clin. Auton. Res. 2021, 31, 365–368. [Google Scholar] [CrossRef]
  8. Long, B.; Brady, W.J.; Bridwell, R.E.; Ramzy, M.; Montrief, T.; Singh, M.; Gottlieb, M. Electrocardiographic manifestations of COVID-19. Am. J. Emerg. Med. 2021, 41, 96–103. [Google Scholar] [CrossRef]
  9. Bandorski, D.; Höltgen, R.; Ghofrani, A.; Johnson, V.; Schmitt, J. Arrhythmias in patients with pulmonary hypertension and chronic lung disease. Herzschrittmachertherapie Elektrophysiologie 2019, 30, 234–239. [Google Scholar] [CrossRef]
  10. Sangeeta, B.; Laxmi, S. A Real Time Analysis of PPG Signal for Measurement of SpO2 and Pulse Rate. Int. J. Comput. Appl. 2011, 36, 45–50. [Google Scholar]
  11. Nitzan, M.; Romem, A.; Koppel, R. Pulse oximetry: Fundamentals and technology update. Med. Devices Evid. Res. 2014, 7, 231. [Google Scholar] [CrossRef]
  12. Elgendi, M.; Fletcher, R.; Liang, Y.; Howard, N.; Lovell, N.H.; Abbott, D.; Lim, K.; Ward, R. The use of photoplethysmography for assessing hypertension. NPJ Digit. Med. 2019, 2, 60. [Google Scholar] [CrossRef] [Green Version]
  13. Suhartina, R.; Abuzairi, T. Pulse Oximeter Monitoring Bracelet for COVID-19 Patient using Seeeduino. J. Ilm. Tek. Elektro Komput. Dan Inform. 2021, 7, 81–87. [Google Scholar] [CrossRef]
  14. Deivasigamani, S.; Narmadha, G.; Ramasamy, M.; Prasad, H.; Nair, P. Design of smart pulse oximeter using ATMEGA 328 microcontroller. Int. J. Emerg. Technol. 2020, 11, 696–700. [Google Scholar]
  15. Hema, L.K.; Priya, R.M.; Indumathi, R. Design and Development of IOT Based Pulse Oximeter. Int. J. Pure Appl. Math. 2018, 119, 1863–1867. [Google Scholar]
  16. Khairunnisa, S.; Gede, I.D.; Wisana, H.; Priyambada, I.; Nugraha, C.; Elektromedik, J.T. Rancang Bangun Pulse Oximeter Berbasis Iot (Internet of Things). E-J. Poltekes Kemenkes Surabaya 2018, 1, 28–32. [Google Scholar]
  17. Zamanifar, A.; Nazemi, E.; Vahidi-Asl, M. DMP-IOT: A distributed movement prediction scheme for IOT health-care applications. Comput. Electr. Eng. 2017, 58, 310–326. [Google Scholar] [CrossRef]
  18. Aldahiri, A.; Alrashed, B.; Hussain, W. Trends in Using IoT with Machine Learning in Health Prediction System. Forecasting 2021, 3, 12. [Google Scholar] [CrossRef]
  19. Thomaz, D.V.; Contardi, U.A.; Morikawa, M.; dos Santos, P.A. Development of an affordable, portable and reliable voltametric platform for general purpose electroanalysis. Microchem. J. 2021, 170, 106756. [Google Scholar] [CrossRef]
  20. Andika, I.P.A.; Rahmawati, T.; Mak’ruf, M.R. Pulse Oximeter Portable. J. Electron. Electromed. Eng. Med. Inform. 2019, 1, 28–32. [Google Scholar] [CrossRef]
  21. Bento, A.C. An Experimental Survey with NodeMCU12e+Shield with Tft Nextion and MAX30102 Sensor. In Proceedings of the 11th Annual IEEE Information Technology, Electronics and Mobile Communication Conference, IEMCON 2020, Vancouver, BC, Canada, 4–7 November 2020. [Google Scholar]
  22. Espressif Systems ESP32 Series Datasheet. Espressif Systems. 2019. Available online: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf (accessed on 5 April 2022).
  23. Ahmed, M.F.; Hasan, M.K.; Shahjalal, M.; Alam, M.M.; Jang, Y.M. Design and implementation of an OCC-based real-time heart rate and pulse-oxygen saturation monitoring system. IEEE Access 2020, 8, 198740–198747. [Google Scholar] [CrossRef]
  24. Ramchandar Rao, P.; Rajendra Prasad, C.; Chitti, S.; Merugu, S.; Tarun Kumar, J. COVID-19 Patient Health Management System Using IoT. LNNS 2021, 201, 635–646. [Google Scholar]
Figure 1. Outline of the device functioning, wherein the signals from patient’s finger are gathered by MAX30102 and transmitted to ESP32, which both displays the information on an LCD display, as well as sends it to the cloud using the SoC IoT capabilities. (Rendering of the model used for the 3D printing of the device. ESP32 is housed in the wrist, while the MAX30102 is in the finger of the user. The connections between MAX30102 and ESP32 were performed with 0.9 mm diameter jumper wires.
Figure 1. Outline of the device functioning, wherein the signals from patient’s finger are gathered by MAX30102 and transmitted to ESP32, which both displays the information on an LCD display, as well as sends it to the cloud using the SoC IoT capabilities. (Rendering of the model used for the 3D printing of the device. ESP32 is housed in the wrist, while the MAX30102 is in the finger of the user. The connections between MAX30102 and ESP32 were performed with 0.9 mm diameter jumper wires.
Engproc 16 00009 g001
Figure 2. (A) Prototyped device. (B) Prototyped device on user’s wrist and finger. ESP32 is located on the wrist portion of the device, whilst MAX30102 is located on the fingertip.
Figure 2. (A) Prototyped device. (B) Prototyped device on user’s wrist and finger. ESP32 is located on the wrist portion of the device, whilst MAX30102 is located on the fingertip.
Engproc 16 00009 g002
Figure 3. (A) SpO2 and (B) HR Readings collected from ESP webserver. The values were in accordance to those of a standard pulse oximeter and were plotted in real time.
Figure 3. (A) SpO2 and (B) HR Readings collected from ESP webserver. The values were in accordance to those of a standard pulse oximeter and were plotted in real time.
Engproc 16 00009 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Contardi, U.A.; Morikawa, M.; Brunelli, B.; Thomaz, D.V. MAX30102 Photometric Biosensor Coupled to ESP32-Webserver Capabilities for Continuous Point of Care Oxygen Saturation and Heartrate Monitoring. Eng. Proc. 2022, 16, 9. https://doi.org/10.3390/IECB2022-11114

AMA Style

Contardi UA, Morikawa M, Brunelli B, Thomaz DV. MAX30102 Photometric Biosensor Coupled to ESP32-Webserver Capabilities for Continuous Point of Care Oxygen Saturation and Heartrate Monitoring. Engineering Proceedings. 2022; 16(1):9. https://doi.org/10.3390/IECB2022-11114

Chicago/Turabian Style

Contardi, Uriel Abe, Mateus Morikawa, Bruno Brunelli, and Douglas Vieira Thomaz. 2022. "MAX30102 Photometric Biosensor Coupled to ESP32-Webserver Capabilities for Continuous Point of Care Oxygen Saturation and Heartrate Monitoring" Engineering Proceedings 16, no. 1: 9. https://doi.org/10.3390/IECB2022-11114

Article Metrics

Back to TopTop