Gravity: MAX30102 Heart Rate and Oximeter Sensor
775 units available with a short lead time.
The DFRobot Gravity MAX30102 sensor module measures heart rate and blood oxygen saturation (SpO2) using photoplethysmography (PPG). It integrates the Maxim MAX30102 chip with an on-board MCU that processes raw PPG data and outputs heart rate and SpO2 values directly via I2C or UART, reducing processing load on the main controller.
The Gravity interface makes it easy to connect to Arduino, Raspberry Pi, and other microcontroller boards. A companion PC application is also available for reading data directly on a computer.
Key Features
- On-Board Algorithm MCU – Processes PPG data internally and outputs heart rate and SpO2 values directly
- Dual Interface – I2C (address 0x57) and UART (9600 baud) output
- Gravity Connector – Plug-and-play with DFRobot Gravity ecosystem
- Low Power – Less than 15 mA working current
- Wide Voltage – 3.3 V and 5 V compatible
Specifications
- Sensor Chip: Maxim MAX30102
- Power Supply: 3.3 V / 5 V
- Working Current: <15 mA
- Communication: I2C (address 0x57) / UART (9600 baud)
- Operating Temperature: −40 to 85 °C
- Dimensions: 25.5 × 32 mm
Ideal For
- Heart rate and SpO2 monitoring projects
- Wearable health sensor prototyping
- Long-term heart rate and blood oxygen logging
Package Contents
- 1× Gravity MAX30102 Heart Rate and Oximeter Sensor
- 1× Gravity 4-pin I2C/UART sensor connector
- 1× Finger strap
Resources
The Gravity: MAX30102 Heart Rate and Oximeter Sensor appears in the following collections:
