ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement

Health monitoring is important in the technology and information era. A health monitoring device must possess high accuracy in monitoring an individual's health. The MAX30100 sensor still exhibits low accuracy and requires improvements to enhance its precision. This study proposes a remote heal...

Full description

Saved in:
Bibliographic Details
Main Authors: Magfirawaty Magfirawaty, Naval Indra Waskita, Hizkia Menahem Tandungan, Ridhan Hafizh, Syifa Jauza Suwaendi
Format: Article
Language:English
Published: Ikatan Ahli Informatika Indonesia 2024-10-01
Series:Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
Subjects:
Online Access:https://jurnal.iaii.or.id/index.php/RESTI/article/view/5945
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841544058141409280
author Magfirawaty Magfirawaty
Naval Indra Waskita
Hizkia Menahem Tandungan
Ridhan Hafizh
Syifa Jauza Suwaendi
author_facet Magfirawaty Magfirawaty
Naval Indra Waskita
Hizkia Menahem Tandungan
Ridhan Hafizh
Syifa Jauza Suwaendi
author_sort Magfirawaty Magfirawaty
collection DOAJ
description Health monitoring is important in the technology and information era. A health monitoring device must possess high accuracy in monitoring an individual's health. The MAX30100 sensor still exhibits low accuracy and requires improvements to enhance its precision. This study proposes a remote health monitoring system based on a MAX30100 sensor for heart rate and oxygen saturation detection. The digital signal processing method uses the Chebyshev II filter on PPG to reduce noise, and the RSA algorithm is employed to enhance data security. The results of testing the MAX30100 sensor value without a filter produced the lowest error value of 0.97%, the highest 6.59% for BPM, the lowest error value of 1.88%, and the highest error of 2.66% for SpO2. The MAX30100 sensor with the Chebyshev II filter that the author proposed has the highest level of accuracy with a low error value compared to previous tests, with the lowest error value of 0.23% and the highest 0.99% for BPM and the lowest error value of 0% and the highest error of 0.2% for SpO2. The RSA algorithm ensures secure data transmission from data modification by eavesdroppers. The average total time required by the system is 542.9 ms.
format Article
id doaj-art-d6f0a4137a6e4e37beb1aad5f308a22b
institution Kabale University
issn 2580-0760
language English
publishDate 2024-10-01
publisher Ikatan Ahli Informatika Indonesia
record_format Article
series Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
spelling doaj-art-d6f0a4137a6e4e37beb1aad5f308a22b2025-01-13T03:31:56ZengIkatan Ahli Informatika IndonesiaJurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)2580-07602024-10-018565165710.29207/resti.v8i5.59455945ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen MeasurementMagfirawaty Magfirawaty0Naval Indra Waskita1Hizkia Menahem Tandungan2Ridhan Hafizh3Syifa Jauza Suwaendi4National Cyber and Crypto PolytechnicNational Cyber and Crypto PolytechnicNational Cyber and Crypto PolytechnicNational Cyber and Crypto PolytechnicNational Cyber and Crypto PolytechnicHealth monitoring is important in the technology and information era. A health monitoring device must possess high accuracy in monitoring an individual's health. The MAX30100 sensor still exhibits low accuracy and requires improvements to enhance its precision. This study proposes a remote health monitoring system based on a MAX30100 sensor for heart rate and oxygen saturation detection. The digital signal processing method uses the Chebyshev II filter on PPG to reduce noise, and the RSA algorithm is employed to enhance data security. The results of testing the MAX30100 sensor value without a filter produced the lowest error value of 0.97%, the highest 6.59% for BPM, the lowest error value of 1.88%, and the highest error of 2.66% for SpO2. The MAX30100 sensor with the Chebyshev II filter that the author proposed has the highest level of accuracy with a low error value compared to previous tests, with the lowest error value of 0.23% and the highest 0.99% for BPM and the lowest error value of 0% and the highest error of 0.2% for SpO2. The RSA algorithm ensures secure data transmission from data modification by eavesdroppers. The average total time required by the system is 542.9 ms.https://jurnal.iaii.or.id/index.php/RESTI/article/view/5945chebyshev filterbutterworth filterheart rateppg signalmax30100 sensor
spellingShingle Magfirawaty Magfirawaty
Naval Indra Waskita
Hizkia Menahem Tandungan
Ridhan Hafizh
Syifa Jauza Suwaendi
ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
chebyshev filter
butterworth filter
heart rate
ppg signal
max30100 sensor
title ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement
title_full ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement
title_fullStr ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement
title_full_unstemmed ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement
title_short ESP32 and MAX30100 with Chebyshev Filter for Enhanced Heart and Oxygen Measurement
title_sort esp32 and max30100 with chebyshev filter for enhanced heart and oxygen measurement
topic chebyshev filter
butterworth filter
heart rate
ppg signal
max30100 sensor
url https://jurnal.iaii.or.id/index.php/RESTI/article/view/5945
work_keys_str_mv AT magfirawatymagfirawaty esp32andmax30100withchebyshevfilterforenhancedheartandoxygenmeasurement
AT navalindrawaskita esp32andmax30100withchebyshevfilterforenhancedheartandoxygenmeasurement
AT hizkiamenahemtandungan esp32andmax30100withchebyshevfilterforenhancedheartandoxygenmeasurement
AT ridhanhafizh esp32andmax30100withchebyshevfilterforenhancedheartandoxygenmeasurement
AT syifajauzasuwaendi esp32andmax30100withchebyshevfilterforenhancedheartandoxygenmeasurement