

MAX30102 Pulse Oximeter & Heart Rate Sensor Module
The MAX30102 is a highly integrated biosensor module that uses optical technology to detect blood oxygen saturation (SpO2) and heart rate (HR) through the skin. It includes integrated red and infrared LEDs, a photodetector, optical elements, and a low-noise analog signal processing unit.
Communication is handled via I2C, making it simple to interface with most microcontrollers and development boards. The module is ideal for wearables, health monitors, and fitness applications where real-time pulse and oxygen data is required.
Compared to its predecessor (MAX30100), the MAX30102 offers improved performance and accuracy, especially in motion-heavy environments.
Key Features:
✅ Measures heart rate (HR) and SpO2 (oxygen saturation)
✅ Digital I2C interface
✅ Onboard red and IR LEDs
✅ Ultra-low power consumption – ideal for battery-powered wearables
✅ Integrated ambient light rejection and ADC
✅ Operating voltage: 1.8V (core), 3.3V or 5V (logic)
✅ Compact size – easy to embed in wearable designs
✅ Compatible with Arduino, ESP32, STM32, Raspberry Pi
Applications:
🩺 Pulse oximetry and heart rate tracking
⌚ Smart watches and fitness trackers
📈 Health monitoring systems
📡 IoT-based medical sensors
💡 Sleep monitoring devices
🎓 Biomedical projects and student research
What’s Included:
✔️ 1 x MAX30102 Sensor Module
Note: May include header pins (unsoldered) depending on the variant