ProtoCentral Pulse Express SpO2 Heartrate and BPT sensor

Library for the Protocentral Pulse Express board (MAX30102 + MAX32664D).

Author
Ashwin Whitchurch, Protocentral Electronics
Maintainer
Protocentral Electronics
Website
https://github.com/Protocentral/protocentral-pulse-express
Category
Sensors
License
NOASSERTION
Library Type
Contributed
Architectures
Any

Driver for the ProtoCentral Pulse Express breakout — MAX30102 optical pulse-oximeter coupled to a MAX32664D biometric sensor hub running Maxim's blood-pressure-trending (BPT) algorithm. Selects the correct command set at runtime based on the hub firmware version, so it supports MAX32664D firmware revisions across the 40.x line including the 40.5.0+ multi-point calibration / 512-byte vector / YYYYMMDD changes. Exposes raw PPG, heart rate, SpO2, BPT calibration and estimation, HRV, and a factory firmware-flashing helper. The main class is PulseExpress (the 2.0.x Max32664 name still works via a compatibility header). Not a medical device — for research and development use only.

Downloads

Filename Release Date File Size
ProtoCentral_Pulse_Express_SpO2_Heartrate_and_BPT_sensor-2.2.0.zip 2026-08-27 11.26 MiB
ProtoCentral_Pulse_Express_SpO2_Heartrate_and_BPT_sensor-2.0.0.zip 2026-04-28 11.20 MiB
ProtoCentral_Pulse_Express_SpO2_Heartrate_and_BPT_sensor-1.0.3.zip 2020-12-31 3.40 MiB
ProtoCentral_Pulse_Express_SpO2_Heartrate_and_BPT_sensor-1.0.1.zip 2020-12-16 3.18 MiB