MAX30100 Pulse Oximeter Heart Rate Sensor Module
The MAX30100 module includes a complete pulse oximetry subsystem featuring ambient light cancellation (ALC), a 16-bit sigma-delta ADC, and a proprietary discrete-time filter to ensure precise measurements. With its ultra-low power consumption, the sensor is perfect for battery-powered wearable devices. It operates within a voltage range of 1.8V to 3.3V, making it highly compatible with microcontrollers like Arduino and ESP32 for health monitoring applications.
MAX30100 Pulse Oximeter Heart Rate Sensor Module
Available:In Stock
- Product SKU: KG1206
₹ 106
₹ 139
Need Volume Discounts? Deals are specially designed for you. Click here
Need Customization? Provide us more details Click here
Warehouse Details


Specification
Description
MAX30100 Pulse Oximeter Heart Rate Sensor Module
The MAX30100 Pulse Oximeter Sensor Module is an integrated solution for measuring both pulse rate and blood oxygen saturation (SpO2). It functions as an optical sensor, using two onboard LEDs—red and infrared—to emit light through a finger or earlobe. A photodetector then measures the varying absorbance caused by pulsing blood, allowing it to calculate real-time heart rate and SpO2 levels accurately.The MAX30100 module includes a complete pulse oximetry subsystem featuring ambient light cancellation (ALC), a 16-bit sigma-delta ADC, and a proprietary discrete-time filter to ensure precise measurements. With its ultra-low power consumption, the sensor is perfect for battery-powered wearable devices. It operates within a voltage range of 1.8V to 3.3V, making it highly compatible with microcontrollers like Arduino and ESP32 for health monitoring applications.
Technical Details
- Sensor Chip: MAX30100
- Function: Measures pulse oximetry (SpO₂) and heart rate (HR)
- Operating Voltage: 1.8V to 3.3V (typically powered via 3.3V)
- Interface: I2C (uses SDA and SCL lines)
- Wavelengths: Red LED (~660nm) and IR LED (~880nm)
- Communication Address: 0x57 (7-bit I2C address)
- Current Consumption: Ultra-low power for battery-operated devices
- Board Size: Approx. 14mm x 18mm
- Pull-up resistors included on I2C lines
- Integrated ambient light cancellation
- Compatible Microcontrollers: Arduino, ESP32, STM32, Raspberry Pi, etc.
- Operating Temperature Range: -40°C to +85°C
Features
- Combines pulse oximetry and heart rate sensing in a single module
- Compact and low-power design ideal for wearable and portable devices
- Integrated red and infrared LEDs with photodetector
- Ambient light cancellation for accurate readings
- Ultra-low power operation for battery-driven applications
- Standard I2C communication interface for easy integration
- On-board voltage regulator and level shifting circuitry
- Highly sensitive and suitable for fingertip and earlobe sensing
- Works with popular platforms like Arduino, Raspberry Pi, ESP8266, ESP32
- Ideal for real-time heart rate and SpO₂ monitoring applications
Pin Configuration
- VIN – Input voltage (1.8V to 5.5V)
- SCL – I2C Clock Line (IIC-SCL)
- SDA – I2C Data Line (IIC-SDA)
- INT – Interrupt Output (MAX30100INT)
- IRD – Infrared LED Drive (MAX30100 IR_DRV)
- RD – Red LED Drive (MAX30100 R_DRV)
- GND – Ground
Applications :
- Wearable health monitoring devices like fitness bands and smartwatches
- Portable pulse oximeters for real-time SpO₂ and heart rate measurement
- Medical devices for patient vital sign monitoring
- Fitness and sports monitoring equipment
- Remote health monitoring and telemedicine systems
- Embedded systems requiring heart rate and oxygen saturation data
- DIY health and wellness projects and prototypes
- Integration into IoT healthcare devices and applications
Physical Attributes
- Board Size: Approx. 14mm x 18mm
- Weight (gm): 2
Package Includes
- 1 x MAX30100 Pulse Oximeter Heart Rate Sensor Module
- 1 x 7 pin male header