MAX30100 Oximeter Heart Rate Sensor Module


This is an oximeter and heart pulse rate sensor module can be used with Arduino to read the level of oxygen in blood and heart pulse rate.

This module comes with unsoldered header pins, kindly contact us if you need soldering help.

3 in stock

Add to Wishlist
Add to Wishlist
SKU: MDU-SEN-MAX30100 Category: Tags: , , ,


The MAX30100 is an integrated pulse oximetry and heartrate monitor sensor solution. It combines two LEDs, a photodetector, optimized optics, and low-noise analog signal processing to detect pulse oximetry and heart-rate signals. It?operates from 1.8V and 3.3V power supplies and can be powered down through software with negligible standby current, permitting the power supply to remain connected at all times.


  • Operating voltage : 1.8 – 3.3V
  • I2C serial interface
  • Complete Pulse Oximeter and Heart-Rate Sensor Solution Simplifies Design
  • Integrated LEDs, Photo Sensor, and High-Performance Analog Front –End
  • Ultra-Low-Power Operation Increases Battery Life for Wearable Devices
  • Programmable Sample Rate and LED Current for Power Savings
  • Ultra-Low Shutdown Current : 0.7?A typical



Note : you’ll need external 4.7K? resistor between 3.3V and I2C pins to make this module works as this module contains circuit error. (See the breadboard connection below)

Label Meaning Connection
VIN Input power Connect to 5V of system
SCL I2C serial clock Connect to SCL or A5 pin
SDA I2C serial data Connect to SDA or A4 pin
INT Active-Low Interrupt (Open-Drain) No connection
IRD IR LED Cathode and LED Driver Connection Point. Leave floating in circuit. No connection
RD Red LED Cathode and LED Driver Connection Point. Leave floating in circuit No connection
GND Ground Connect to GND of system


Files & Documentation



Additional information

Dimensions 15 × 12 × 2 mm


There are no reviews yet.

Be the first to review “MAX30100 Oximeter Heart Rate Sensor Module”

Your email address will not be published. Required fields are marked *