Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Continuous Non-Invasive Blood Pressure ECG+PPG

This project is cuffless cNIBP research platform with ECG(two-electrode) and PPG

gcyGCY
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
2.3k views
7 comments
33 followers
24 likes
  • Description
  • Details
  • Files 0
  • Components 4
    • View all
  • Logs 0
  • Instructions 0
  • Discussion 7
View Gallery
2.3k
7
33
24

Team (1)

  • gcyGCY

Join this project's team
  • cNIBP ECG+PPG
hardware
ongoing project
ecg ppg Blood pressure PULSE ARRIVAL TIME biomedical

This project was created on 06/19/2020 and last updated 6 years ago.

Description

This project is cuffless cNIBP research platform with ECG(two-electrode, without Right Leg Drive(RLD) ) and PPG(MAX3010x), the Pulse Arrival Time (PAT) using ECG and PPG signal, measure the time delay(∆t) between QRS-Complex of the ECG signal and any one systolic peak of the PPG signal.

Details

Components

  • 1 × STM32F405 Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
  • 1 × MAX3010x
  • 1 × INA827
  • 1 × AD8669 or LM324

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
sanskar329 wrote 03/31/2021 at 16:26 • point

How did you measure QRS complex?

  Are you sure? yes | no

GCY wrote 04/01/2021 at 04:51 • point

Use INA OP, and detect algorithm: https://github.com/GCY/wxECGAnalyzer

  Are you sure? yes | no

sgall17a wrote 06/24/2020 at 22:17 • point

Just looked up Max3010x =>  pulse oximeter to pick up systolic peak.  Amazing -   BP measurement without any actual pressure measurement.   Must admit I am a bit sceptical of the strength of this correlation with BP.  Just have to measure and see I suppose.  Even so,   the PWV might turn out to be a very valuable parameter in its own right

  Are you sure? yes | no

GCY wrote 06/25/2020 at 16:26 • point

 right, so PWV-BP method are for investigational use only.

  Are you sure? yes | no

sgall17a wrote 06/24/2020 at 22:03 • point

Brilliant idea to use QRS as indicator of the start of the wave at the heart.  The relationship between BP and PWT was new to me, so I followed your references - thanks.  It seems that the relationship is indirect via a change in arterial stiffness with BP and and increase in arterial blood volume via BP.  I assume arterial blood volume mostly depends on arterial geometry.  Arterial stiffness is probably an independent variable that may well have a clinical significance possibly as much as BP itself.   As a measure of BP, for instance as a replacement for ambulatory BP it seems to me that there are three factors:  1. A requirement for calibration.  2. How stable that calibration is (hours days weeks?).  3 Actual performance- ie how closely the measured value correlates with BP measurements.

  Are you sure? yes | no

Dan Maloney wrote 06/19/2020 at 22:59 • point

I never knew that was possible! I'd love to learn more about the theory behind this method. Any references?

  Are you sure? yes | no

GCY wrote 06/20/2020 at 05:43 • point

The theory based on pulse wave velocity : https://en.wikipedia.org/wiki/Pulse_wave_velocity

In general, pulse wave  arrival time and blood pressure is nonlinear relationship.

https://www.zdnet.com/article/blood-pressure-and-the-samsung-galaxy-watch-active-2-regular-monitoring-is-key-to-diagnosis/

  Are you sure? yes | no

Similar Projects

A project completed for MIT's ProjX program in 2016 to develop a low-cost indoor 3D localization system using time-of-flight of sound waves.
Project Owner Contributor

Indoor 3D Localization with Sound

jake-wachlinJake Wachlin

This project shows how to synchronize live music and lights using DSP/DFT in real-time on ATtiny13 which offers only 64B RAM / 1024B FLASH.
Project Owner Contributor

ATtiny13 – dance lights with FFT

ukasz-podkalickiŁukasz Podkalicki

Official Hackaday Prize Entry
Measure teprature with a crystal occilator, long wave radio and an fpga.
Project Owner Contributor

Crystal temp

johannes-wgenJohannes Wågen

A simple software decoder for the 60kHz NPL time signal (aka MSF) accurate to a few tens of milliseconds.
Project Owner Contributor

MSF 60kHz decoder

tony-robinsonTony Robinson

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2026 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Continuous Non-Invasive Blood Pressure ECG+PPG", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.