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.
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.
NOTE : MAX30102
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.
We have tested this sensor with this library – Max3010x pulse and proximity sensor by SparkFun Electronics and it works perfectly.
The libraries can be found in the Arduino IDE–>Manage libraries
GitHub link for – Max3010x pulse and proximity sensor by SparkFun Electronics
- Integrated pulse oximetry and heart rate monitor sensor solution.
- Integrated LEDs, Photo Sensor, and High-Performance Analog Front -End
- Complete Pulse Oximeter and Heart-Rate Sensor Solution Simplifies Design
- Measures absorbance of pulsing blood
- I2C interface plus INT pin
- Tiny 5.6mm x 2.8mm x 1.2mm 14-Pin Optically Enhanced System-in-Package
- 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, typ)
- Advanced Functionality Improves Measurement Performance
- High SNR Provides Robust Motion Artifact Resilience
- Integrated Ambient Light Cancellation
- High Sample Rate Capability
- Fast Data Output Capability
- 1 x MAX30102 Pulse Oximeter Heart Rate Sensor Module