The MAX30102 Heart Rate and Pulse Oximeter Sensor Module Black measures pulse rate. You simply place a fingertip on its small sensor window. Inside, a red LED at 660nm and an infrared LED at 880nm shine light. A photodetector then measures how much light reflects back from your finger. With every heartbeat, blood volume rises, and the reflected light drops a little. Counting these small drops gives your heart rate in BPM. Blood with more oxygen absorbs red and infrared light in a different ratio. The chip compares both signals, and your code turns that ratio into SpO2. The max30102 heart rate sensor module sends all readings over an I2C Interface.
The max30102 heart rate sensor module I2C interface uses just SDA and SCL alongside power and ground — four wires total between the module and a microcontroller. Operating voltage from approximately 3.3V to 5V covers both Arduino 5V systems and ESP32 3.3V logic without additional regulation. The black PCB body absorbs ambient light more effectively than white PCB variants, reducing optical interference from stray light that would otherwise add noise to the photodetector signal — a meaningful design difference in non-shielded finger placement builds. The max30102 heart rate sensor pinout exposes VIN, GND, SDA, SCL, INT, and RD pins on the module header.
The max30102 heart rate sensor arduino, installs in one click through the Arduino IDE library manager and provides ready-made example sketches for both heart rate and SpO2 reading. The MAX30102 provides raw optical data only. Converting raw data to accurate SpO2 percentage requires calibration and signal processing algorithm implementation in firmware. Uncalibrated SpO2 readings from development builds should not be used for clinical health assessment. Available on StemVolt. This MAX30102 sensor module working on biometric sensing and builds health monitoring projects.
Related Products:
- Explore Biomedical Sensors
Features:
- MAX30102 sensor LED wavelengths at 660nm red and 880nm infrared for sensing modes
- Integrated photodetector captures returning light signal on the same IC package
- I2C interface with INT pin allows interrupt-driven data ready notifications to MCU
- Black PCB reduces ambient light interference on the optical sensing surface
- Compact body 21mm x 16mm finger clip and wrist-worn prototype
Technical Specifications
| Specification | Details |
|---|---|
| Model | MAX30102 |
| Product Type | Sensor Module |
| Color | Black |
| Operating Voltage | 3.3V–5V |
| Interface | I2C Interface |
| LED Peak Wavelength | 660nm / 880nm |
| Dimensions | 21mm × 16mm |
Applications:
- MAX30102 Heart Rate and Pulse Oximeter Sensor measures BPM accurately in heart rate projects.
- Tracks heart rate during exercise in Arduino sports monitoring.
- MAX30102 Sensor logs pulse data to SD cards for Arduino health tracking projects.
- Integrates with 3D-printed finger clips for SpO2 rate monitoring.
- pulse heart rate sensor max30102 measures resting heart rate in monitoring devices.
Package Include:
- 1 x MAX30102 Heart Rate and Pulse Oximeter Sensor Module Black














Reviews
Clear filtersThere are no reviews yet.