Anonymous
Mar 21, 2026
Rating: 4/5
Good value but needs calibration
Great sensor for the price. It took some time to calibrate the values to match a medical-grade pulse oximeter, but once tuned, it performs well for hobbyist applications.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Chip Model | MAX30102 |
| Interface Type | I2C |
| Operating Voltage | 1.8V / 3.3V |
| LED Wavelengths | Red (660nm) and IR (880nm) |
| FIFO Depth | 18 samples |
| Sample Rate Range | 50Hz to 3200Hz |
| PCB Color | Black |
| Dimensions | 20mm x 15mm |
| Connector Type | 2.54mm Pitch Header |
| Compatibility | Arduino, Raspberry Pi, ESP32 |
Anonymous
Mar 21, 2026
Rating: 4/5
Good value but needs calibration
Great sensor for the price. It took some time to calibrate the values to match a medical-grade pulse oximeter, but once tuned, it performs well for hobbyist applications.
Anonymous
Mar 10, 2026
Rating: 5/5
Easy to integrate
Plug and play with Arduino. The black PCB reduces ambient light interference better than the blue versions I've used before. Highly recommended for students.
Anonymous
Mar 10, 2026
Rating: 3/5
Sensitive to movement
The sensor works fine when stationary, but the readings jump around too much if there is any hand movement. Good for learning, but maybe not for active fitness tracking without heavy filtering.
Anonymous
Mar 08, 2026
Rating: 4/5
Solid performance
Using this for a university project. The FIFO buffer helps manage data flow efficiently. Only minor issue is the header pins were slightly loose, but easy to solder firmly.
Anonymous
Mar 07, 2026
Rating: 5/5
Perfect for wearable prototypes
This module works flawlessly with my ESP32 project. The I2C communication is stable, and the library support is excellent. Readings are consistent when placed correctly on the finger.
Anonymous
Mar 01, 2026
Rating: 5/5
Excellent documentation support
I was worried about setting this up as a beginner, but the community examples made it very easy. The data sheet is clear, and the module arrived in perfect condition.
Q: What is the maximum distance for reliable reading?
A: The sensor requires direct contact or very close proximity (within a few millimeters) to the skin to function correctly.
Q: Does this module come with a library for Arduino?
A: Yes, it is compatible with the popular SparkFun MAX3010x library available in the Arduino Library Manager.
Q: Is this compatible with 5V logic levels?
A: The chip operates at 1.8V to 3.3V. If using a 5V microcontroller, you should use a logic level converter or ensure your board has 3.3V tolerant I2C pins.
Q: How do I clean the sensor surface?
A: Gently wipe the LED and photodetector area with a soft, dry cloth or an alcohol swab. Avoid scratching the optical components.
Q: Can this measure blood pressure?
A: No, the MAX30102 is designed to measure heart rate and blood oxygen saturation (SpO2) only. It cannot measure blood pressure.