Remote Health Monitoring System for the Estimation of Blood Pressure, Heart Rate, and Blood Oxygen Saturation Level

Chike Nwibor, Shyqyri Haxha, Mian Ali, Mohamed Sakel, Anda Rexha Haxha, Karen Saunders, Shakira Nabakooza

Research output: Contribution to journalArticlepeer-review

71 Downloads (Pure)


This paper presents the design and implementation of an Internet of Things-based remote health monitoring system for the estimation of Blood Pressure (BP), Heart Rate (HR) and blood oxygen saturation levels (SpO2). Our designed sensor can remotely monitor BP, HR and SpO2. Our device collects, evaluates, predicts and reads health data and then stores it on a remote platform named ‘ThinkSpeak’, which forms an Internet of Things (IoT) platform, with a 0.91 Organic Light-Emitting Diodes (OLED) screen display for viewing numerical health readings locally. We used a biomedical sensor device with an embedded signal condition unit, a single Photoplethysmography (PPG) signal was employed to derive and measure the PPG signal. A computer-based algorithm was generated which factored in selected beneficial parameters measured from a single bio-inspired PPG signal. The measured PPG signal was used to estimate the individual user's BP (both systolic and diastolic values), HR and SpO2 respectively. An Automatic Multiscale-Based Peak (AMBP) detection algorithm was developed to obtain the maximum peak of the PPG signal. Furthermore, the developed sensor was benchmarked against two standard commercially available measurement devices: a contec ambulatory BP sensor and a Braun pulse oximeter monitor. Our developed sensor is worn as a ring sensor and is interfaced with an Arduino 1010 WIFI MKR for remote health monitoring. Our estimated BP, HR and SpO2 values were remotely monitored and a graphical representation was constructed.
Original languageEnglish
Pages (from-to)5401-5411
Number of pages11
JournalIEEE Sensors Journal
Issue number5
Early online date13 Jan 2023
Publication statusPublished - 1 Mar 2023


  • Medical Devices
  • Wearable technology
  • Blood pressure
  • Oxygen saturation

Cite this