MAX30102 Pulse Oximeter Heart Rate Sensor Module
The MAX30102 Pulse Oximeter Heart Rate Sensor Module is an integrated pulse oximetry and heart-rate monitor. It uses photoplethysmography (PPG) with red and IR LEDs to detect blood volume changes for accurate health monitoring.
Key Features
- Pulse oximetry (SpO2) measurement capability
- Heart rate monitoring with 16-bit ADC resolution
- Integrated red and IR LEDs with photodetectors
- I2C interface for easy microcontroller connection
- Ultra-low power operation for wearable devices
- High SNR for accurate readings in varying conditions
- Motion artifact rejection for active monitoring
Technical Specifications
| Parameter |
Specification |
| Model |
MAX30102 |
| LEDs |
Red (660nm) and IR (880nm) |
| Resolution |
16-bit ADC |
| Interface |
I2C |
| I2C Address |
0x57 |
| Operating Voltage |
1.8V – 3.3V |
| Current Consumption |
600μA typical |
| Measurement Range |
SpO2: 70-100% |
| Dimensions |
12.5mm x 14.8mm |
Applications
- Wearable fitness devices and activity trackers
- Medical monitoring and patient care systems
- Health tracking applications
- Smart watches and wellness devices
- Research projects in biomedical engineering
- Sleep monitoring and apnea detection
Important Notes
- Requires firm contact with skin – use finger clip or wrist band
- Ambient light affects readings – shield sensor from external light
- Motion artifacts reduce accuracy – keep finger still during measurement
- Use SparkFun or Maxim library for Arduino
- Not a medical-grade device – for hobby/educational monitoring only