MAX30102 Pulse Oximeter Heart Rate Sensor Module

  • 💓 MAX30102 pulse oximeter & heart-rate sensor module
  • 🩸 Measures heart rate and SpO2 (blood oxygen level)
  • 🔴🔵 Integrated red + IR LEDs with photodetector
  • 🚌 I2C interface—easy to connect to Arduino/ESP32/STM32
  • ⚡ Low power operation—great for wearable devices
  • 🧩 Ideal for fitness tracking and health-monitoring prototypes
  • 📈 Real-time readings suitable for DIY biomedical projects
  • ✅ Popular choice for IoT health and sensing applications
SKU: NB169

175,00 EGP

In stock

In stock

4 People watching this product now!

Payment Methods:

Description

<p>MAX30102 is an integrated pulse oximeter and heart-rate monitor sensor solution. It’s an optical sensor that derives its readings from emitting two wavelengths of light from two LEDs – a red and an infrared one – then measuring the absorbance of pulsing blood through a photodetector. This particular LED colour combination is optimized for reading the data through the tip of one’s finger. It is fully configurable through software registers and the digital output data is stored in a 16-deep FIFO within the device.It has an I2C digital interface to communicate with a host microcontroller.</p> <p> </p> <p>The pulse oximetry subsystem in MAX30102 consists of ambient light cancellation (ALC), 16-bit sigma delta ADC, and proprietary discrete time filter. It has an ultra-low-power operation which makes it ideal for battery operated systems. MAX30100 operates on a supply in the range of 1.8 to 3.3V.It can be used in wearable devices, fitness assistant devices, medical monitoring devices, etc.The MAX30102 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.</p> <p> </p> <p><strong>NOTE : MAX30102</strong></p> <p> </p> <p><strong>This sensor works on 3.3V Devices directly. You can connect it to 3.3V devices like ESP8266, ESP32, etc directly. To use it with the Arduino UNO, Mega, Nano, etc use a level shifter in between. Else I2C connection will not work.</strong></p> <p> </p> <p><strong>We have tested this sensor with this library –  Max3010x pulse and proximity sensor by SparkFun Electronics and it works perfectly.</strong></p> <p> </p> <p><strong>The libraries can be found in the Arduino IDE–>Manage libraries</strong></p> <p> </p> <p><strong>GitHub link for – <a href=""https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library"">Max3010x pulse and proximity sensor by SparkFun Electronics</a></strong></p> <p> </p> <p><strong>Features :-</strong></p> <p> </p> <p>It is an integrated pulse oximetry and heart rate monitor sensor solution.<br />Integrated LEDs, Photo Sensor, and High-Performance Analog Front -End<br />Complete Pulse Oximeter and Heart-Rate Sensor Solution Simplifies Design<br />Measures absorbance of pulsing blood<br />I2C interface plus INT pin<br />Tiny 5.6mm x 2.8mm x 1.2mm 14-Pin Optically Enhanced System-in-Package<br />Ultra-Low-Power Operation Increases Battery Life for Wearable Devices<br />Programmable Sample Rate and LED Current for Power Savings<br />Ultra-Low Shutdown Current (0.7µA, typ)<br />Advanced Functionality Improves Measurement Performance<br />High SNR Provides Robust Motion Artifact Resilience<br />Integrated Ambient Light Cancellation<br />High Sample Rate Capability<br />Fast Data Output Capability </p> <p> </p> <p><strong>Applications :-</strong></p> <p> </p> <p>Fitness Assistant Devices<br />Medical Monitoring Devices<br />Wearable Devices</p> <p> </p> <p> <br />No Guarantee No Warranty<br />Product image is for reference purpose only.</p> <p> </p>

Specification

General

Product Type

Pulse Oximeter & Heart Rate Sensor Module

Sensor IC

MAX30102

Function

SpO₂ (Blood Oxygen) + Heart Rate (PPG)

Light Source

Red LED (660 nm) + IR LED (880/940 nm, typical)

Photodetector

Integrated

Interface

I²C (Address 0x57 typical)

Logic Level

1.8–3.3 V (module often supports 3.3–5 V via regulator/level shift)

Supply Voltage

3.3 V (typical)

Operating Current

Low-power (depends on LED current & sampling rate)

Sampling Rate

Up to 3200 samples/sec (IC capability)

ADC Resolution

18-bit (typical)

Operating Temperature

-40°C to +85°C (IC)

Module Pins (Typical)

VIN/VCC, GND, SDA, SCL, INT

Dimensions

~20×15×3 mm (typical)

Applications

Wearables, fitness monitors, health projects, Arduino/ESP32 projects

Customer Reviews