DFRobot Gravity MAX30102 Heart Rate and Oximeter Sensor Module - I2C/UART
The DFRobot Gravity MAX30102 sensor module integrates the Maxim MAX30102 PPG chip with an onboard MCU running heart rate and SpO2 algorithms. It provides processed data via I2C or UART, making it compatible with Arduino, Raspberry Pi, ESP32, and other 3.3V/5V microcontroller platforms for non-medical biometric monitoring.
Features
- Integrated MCU with heart rate and blood oxygen (SpO2) algorithm for direct data output.
- Dual communication interfaces: I2C (Address 0x57) and UART (9600 baud).
- Low power consumption, operating at <15mA from a 3.3V or 5V supply.
- Wide operating temperature range from -40°C to +85°C for robust performance.
- Includes PC upper computer software for direct data visualization and logging.
Out of stock
The MAX30102 sensor employs PPG (Photoplethysmography) technology, using red and infrared LEDs and a photodetector to capture blood volume changes in microvascular tissue. The onboard microcontroller processes the raw PPG signals, applying algorithms to extract heart rate (BPM) and blood oxygen saturation (SpO2) values, significantly reducing the computational load on the host system.
Output is provided via a standard I2C or UART serial interface, enabling straightforward integration into embedded systems, wearables, and health monitoring projects. The module is designed for stable operation across a wide temperature range, though optimal finger placement and consistent pressure are required for reliable data acquisition in non-clinical applications.
Additional Information
| Weight | 0.02 kg |
|---|---|
| Dimensions | 6 × 6 × 2 cm |















