Anonymous
Mar 22, 2026
Rating: 5/5
Great for prototyping
Solid build quality for a hobbyist component. It integrates well into custom PCB designs if you decide to move away from breadboards later.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Operating Voltage | 3.3V - 5V |
| Output Signal | Analog Pulse Wave |
| LED Indicator | Green Heartbeat LED |
| Connector Type | Standard 3-Pin Header |
| Compatibility | Arduino, Raspberry Pi, ESP32 |
| Sensor Technology | Optical Photoplethysmography (PPG) |
| Mounting Hole Diameter | 3.1 mm |
| Board Dimensions | 20mm x 20mm |
| Current Consumption | 4mA typical |
| Package Includes | 1x Sensor Module, 3x Jumper Wires |
Anonymous
Mar 22, 2026
Rating: 5/5
Great for prototyping
Solid build quality for a hobbyist component. It integrates well into custom PCB designs if you decide to move away from breadboards later.
Anonymous
Mar 13, 2026
Rating: 4/5
Easy to start with
As a beginner, I found the setup straightforward. Just connect VCC, GND, and Signal. The only downside is that it takes a few seconds to stabilize when first placed on the finger.
Anonymous
Mar 11, 2026
Rating: 5/5
Perfect for Arduino projects
This sensor works flawlessly with my Arduino Uno. The library examples are clear, and the signal output is very stable once calibrated. Great for learning about biometric data.
Anonymous
Mar 10, 2026
Rating: 5/5
Excellent educational tool
Bought this for a university project on wearable tech. The analog waveform is clean enough for basic analysis, and the price point is unbeatable for students.
Anonymous
Mar 06, 2026
Rating: 4/5
Good value but sensitive to light
The module is compact and easy to wire up. However, you need to ensure ambient light doesn't interfere with the reading. Using a finger cover helps significantly.
Anonymous
Mar 01, 2026
Rating: 5/5
Reliable and consistent
I have tested three of these modules, and they all perform consistently. The green LED provides immediate visual feedback which is helpful during debugging.
Q: Is there a library available for Python?
A: Yes, there are several open-source libraries available for Raspberry Pi and MicroPython that support this standard pulse sensor interface.
Q: What is the sampling rate of the analog output?
A: The sensor outputs a continuous analog signal. The effective sampling rate depends on your microcontroller's ADC speed, but the sensor itself responds instantly to pulse changes.
Q: Does this sensor work with 3.3V logic boards like the ESP32?
A: Yes, the module operates within a 3.3V to 5V range, making it fully compatible with 3.3V microcontrollers like the ESP32 and Raspberry Pi.
Q: How many wires are needed to connect this to an Arduino?
A: You need three connections: VCC (Power), GND (Ground), and the Signal pin. We include a set of jumper wires in the package for convenience.
Q: Can this measure blood oxygen levels (SpO2)?
A: No, this specific module is designed only for heart rate and pulse wave detection using a single wavelength LED. It cannot measure SpO2, which requires dual-wavelength sensors.