
Gravity: MAX30102 PPG Heart Rate and Oximeter Sensor (I2C/UART)
- Delivery nationwide via The Courier Guy — R150 flat, free over R2,000
- Free collection from our Milnerton (Cape Town) warehouse
- Secure checkout — PayFast card payment or EFT
- Questions? WhatsApp us on +27 65 900 8570
Description
The Gravity: MAX30102 PPG Heart Rate and Oximeter Sensor combines an optical sensing chip with an onboard microcontroller that calculates heart rate and blood oxygen levels automatically. It is ideal for students, makers, and hobbyists developing biometric monitors, wearable electronics, and health-tracking projects.
Onboard MCU algorithm processing
The module integrates the Maxim MAX30102 optical sensor with a dedicated microcontroller that executes PPG heart rate and oximetry algorithms on-chip. This offloads resource-heavy calculations from your main development board and outputs ready-to-use biometric data.
Sensor wear and project precautions
Securing the sensor firmly to a finger prevents pressure shifts from disrupting readings, and the module works regardless of wearing orientation. This module is intended for educational and prototyping use and is not a medical device.

Arduino microcontroller connection
The sensor operates at 3.3V or 5V and connects easily to microcontrollers such as the DFRduino UNO R3. It outputs data over I2C at address 0x57 or over UART at a 9600 baud rate.

Raspberry Pi and PC monitoring
Compatible with single-board computers like the Raspberry Pi, the sensor also supports host computer software for direct data visualisation on a PC. This allows straightforward logging for long-term monitoring experiments.

Compact hardware and package contents
Measuring 25.5 by 32 mm, the board operates across temperatures from -40 to 85 degrees Celsius. The kit includes the sensor board, a Gravity 4-pin I2C/UART connector cable, and a finger strap.
Downloads & documentation
Specifications
| Power Supply Voltage | 3.3V/5V |
| Working Current | Communication Method: I2C/UART |
| I2C Address | 0x57 |
| Serial Port Baud Rate | 9600 |
| Operating Temperature Range | -40℃~85℃ |
| Product Size | 25.5×32mm/0.98×1.26inch |
In the box
| Gravity: MAX30102 Heart Rate and Oximeter Sensor | 1 |
| Gravity-4P I2C/UART Sensor Connector | 1 |
| Strap | 1 |
Reviews
No reviews yet — be the first to review this product.
From the same brand

Gravity: 4Pin I2C/UART Sensor Cable (10PCS)

Gravity: Analog CH4 Gas Sensor (MQ4) For Arduino

Gravity: Analog Gas Sensor (MQ2)

3xAAA Battery Holder
You might like

KY-008 650nm Laser Transmitter Module, 5V

Nano I/O Expansion Board for Arduino Nano V2.X and V3.X

1.3-Inch 128x64 Blue SPI OLED Display Module (SH1106)
