Wearable Vitals Monitor
Class-II medical wearable for continuous heart-rate and SpO2 monitoring.
- Stack
- STM32L4 · MAX86141 · BLE 5.2 · FreeRTOS
- Role
- Firmware lead + PCB review
- Outcome
- Pilot deployed at 3 hospitals.
Challenge
The brief.
Continuous PPG sampling at clinical accuracy with a 7-day battery life and a sub-15g enclosure.
Approach
How we built it.
Co-designed analog front-end with optical engineer. Implemented motion-cancellation DSP in firmware. Locked-down secure boot for IEC 62304 software-lifecycle compliance.
Result
What shipped.
MAE 1.8 BPM vs reference monitor. 9-day battery life in field testing.
More work
Other recent case studies.
Have a similar problem?