Flagship project · $2.7M NIH-funded · multi-site clinical study

Smart Cuff.

A standard arm cuff, rebuilt from the analog front end up, that estimates cardiac output, blood pressure, ECG, and respiration in one cycle. Tested against catheter references in 34 surgical patients.

83%trending concordance
81%invasive pulse contour
34 patientsliver TX + cardiac surgery
Smart Cuff hardware: custom board with flowmeter and pressure sensor on an Arduino Due, and the enclosure with air pump and valve
01

The story

In the OR and ICU, the numbers that decide between a fluid bolus and a vasopressor come from catheters threaded through the chest. Catheters are accurate. They are also invasive, expensive, and unavailable outside the OR or ICU.

Smart Cuff asks how much of that information is in the brachial artery, where a $30 cuff already sits. After three years of hardware, firmware, signal pipelines, and clinical data, my answer is: more than the field assumed.

One automatic inflation gives four signals: the pneumatic pressure trace, an ECG lead, the cuff-coupled respiration signal, and the oscillometric envelope. From those four, a physics-based model estimates cardiac output, BP, HRV, and respiratory rate in one cycle, with no catheter.

02

Results

83%
trending concordance
vs thermodilution. Invasive pulse contour: 81%.
34
surgical patients
24 liver TX + 10 cardiac surgery, perioperative.
4
vitals · one cuff cycle
CO, BP, HRV, respiration — one inflation.

Correlation with thermodilution was r = 0.60 (invasive pulse contour: r = 0.62). The result that matters is the trend: the cuff tracked changes as well as an invasive pulse-contour catheter, without going inside the patient. The goal is not to replace the catheter in the OR. It is to bring this kind of monitoring to the wards, the post-op floor, and eventually the home.

03

How it works

  1. 01

    Inflate to suprasystolic

    Closed-loop PID drives the pump up past 180 mmHg, pinching the brachial artery shut. The pressure trace becomes a clean carrier that is subtracted later.

  2. 02

    Linear deflation

    Calibrated valve releases air at a controlled rate (~3 mmHg/s). The artery reopens once per heartbeat in the band where transmural pressure crosses zero, leaving a tiny oscillometric ripple on top of the slow ramp.

  3. 03

    Separate AC from DC

    Bandpass + harmonic-SNR gating pull the oscillometric envelope out of the cuff signal. ECG comes in cleanly on its own front-end; respiration shows up as a slow modulation on the cuff baseline.

  4. 04

    Feature physics

    Pulse pressure, envelope shape, R-to-pulse delay, and beat-to-beat amplitude variance carry independent information about stroke volume, vascular tone, and respiratory loading.

  5. 05

    Fail loudly, not silently

    Quality gates reject windows where the harmonic SNR is too low, motion artifact too high, or arrhythmia confuses the envelope. A bad estimate is worse than no estimate.

04

Hardware & firmware

Mixed-signal PCB

Custom 4-layer board with pump/valve drivers, instrumentation amp for cuff pressure, ECG AFE, MCU, and isolated USB. I did the schematics, layout, BoM, and bring-up.

Pneumatic PID

Two-loop control: outer pressure setpoint, inner valve duty cycle. Anti-windup, slew limiting, and venting interlocks so a wedged valve can’t over-pressurize the cuff.

Calibration

Each valve gets a piecewise-linear flow-vs-duty curve. Re-cal procedure in the GUI takes ~30 seconds per device and survives months of bench use.

Clinical GUI

PyQt6 protocol runner: pre-flight checks, safety thresholds, real-time PPG/ECG/pressure plots, event annotation, CSV/EDF export. Two clicks from idle to recording.

05

Selected figures

Stepwise cuff-based cardiac output estimation framework
Stepwise pipeline: cuff signal → envelope → physics features → corrected CO estimate.
Smart Cuff hardware: custom board with flowmeter and pressure sensor on an Arduino Due, and the enclosure with air pump and valve
The hardware: custom board (flowmeter, pressure sensor) and the enclosure with air pump and valve.
Custom cuff electronics and packaged enclosure
Custom electronics in the deployed enclosure — what the patient sees.
Clinical workflow and perioperative timeline
Perioperative timeline: cuff measurements bracket each PAC reference.
06

What I’d build next

Continuous, sub-diastolic mode

Hold below DBP to track beat to beat on the wards, with pressure-dependent amplification and on-line recalibration. Most of the work is the safety design.

Self-validating quality score

A single number per measurement, derived from harmonic SNR, motion, and arrhythmia detection. Bad readings get rejected before a clinician ever sees them.

At-home version

Same pipeline, smaller pump, lower duty cycle. Strip the OR-grade ECG, keep the cuff. Unattended morning and evening readings for heart-failure and post-op patients.

Want to dig into the data, the math, or the device itself?

Happy to walk through the pipeline, the clinical study design, or the hardware. Email is fastest.