Anonymous
Mar 30, 2026
Rating: 4/5
Solid performance
Works well with 3.3V logic levels on my ESP32. The green LED is bright enough to penetrate the skin effectively. Just ensure your code handles noise filtering.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Interface Type | 3-Pin Header |
| Operating Voltage | 3.3V - 5V DC |
| Signal Output | Digital Pulse |
| Wavelength | 600nm (Green LED) |
| Mounting Style | Plug-and-Play (No Soldering) |
| Compatible Boards | Arduino, Raspberry Pi, ESP32 |
| Current Consumption | < 10mA |
| Cable Length | 20cm |
| Sensor Principle | Photoplethysmography (PPG) |
| Package Weight | 5g |
Anonymous
Mar 30, 2026
Rating: 4/5
Solid performance
Works well with 3.3V logic levels on my ESP32. The green LED is bright enough to penetrate the skin effectively. Just ensure your code handles noise filtering.
Anonymous
Mar 17, 2026
Rating: 4/5
Good value, needs stable contact
Great little module for the price. You do need to press firmly against the skin for a consistent reading, but once positioned correctly, the pulse detection is accurate.
Anonymous
Mar 15, 2026
Rating: 5/5
Reliable PPG sensor
I've tested this alongside more expensive medical-grade trainers for hobby comparison, and the beat-to-beat interval tracking is surprisingly consistent for a consumer component.
Anonymous
Mar 13, 2026
Rating: 5/5
Exceeded expectations
Fast shipping and the product works exactly as described. The pin header fits snugly into standard breadboards without any wobble. Highly recommended for wearables prototypes.
Anonymous
Mar 07, 2026
Rating: 5/5
Beginner friendly
As someone new to electronics, the fact that I didn't need a soldering iron was a huge plus. The included library examples made coding very straightforward.
Anonymous
Mar 02, 2026
Rating: 5/5
Perfect for Arduino projects
This sensor worked immediately with my Arduino Uno. The no-soldering header made setup incredibly fast. I was reading heart rate data within minutes of unboxing.
Q: Is the cable detachable?
A: The cable is permanently attached to the sensor module to ensure signal integrity, but it connects to your board via the standard 3-pin header.
Q: Does this come with example code for Arduino IDE?
A: Yes, you can find compatible open-source libraries like 'PulseSensor' in the Arduino Library Manager that work perfectly with this module.
Q: Can this measure blood oxygen levels (SpO2)?
A: No, this specific model uses a single wavelength green LED designed for heart rate and pulse detection only. It does not measure SpO2.
Q: Will this work with 5V Raspberry Pi GPIO?
A: Yes, the module operates between 3.3V and 5V. However, ensure you connect the signal pin to a 3.3V tolerant GPIO pin on the Pi to be safe.
Q: What is the maximum sampling rate?
A: The sensor is optimized for human heart rates, typically sampling around 500Hz to 1kHz depending on your microcontroller's ADC settings.