DISCONNECTED
Controls
Biometric / PPG
HEART RATE

The MAX30102 is an integrated pulse oximetry and heart-rate monitoring module. It contains a red (660 nm) and infrared (880 nm) LED that illuminate the finger; a photodiode measures the pulsatile variation in light absorption caused by arterial blood volume changes.

Specifications
ICMAX30102
Supply voltage1.8 V (core) / 3.3–5 V (LED)
InterfaceI²C up to 400 kHz
ADC resolution18-bit
Wavelengths660 nm (red) + 880 nm (IR)
Heart rate range40 – 240 BPM
SpO₂ range0 – 100 %
Sample rate50 – 3200 Hz configurable
How It Works

Oxygenated haemoglobin absorbs more IR light; deoxygenated haemoglobin absorbs more red light. The ratio R = (AC_red/DC_red) / (AC_IR/DC_IR) maps to SpO₂ via a lookup table calibrated against a reference oximeter. Beat-to-beat intervals in the PPG waveform yield heart rate.

Typical Use Cases
Fitness trackers Medical wearables Sleep monitoring Pulse oximetry HRV analysis Stress detection
Limitations

Requires good skin contact and stillness — motion artifacts corrupt the PPG signal. Nail polish and dark skin pigmentation affect accuracy. Not a medical-grade device without clinical validation. Readings drift with ambient light leakage.

Data In
System
Q & A

Sign in to chat with Claude about this sensor.

Settings

Reference Document

Uploaded docs ground Claude's answers in your course material. Stored per user, persists across sessions.

Sign in