Add Reliable Heart Rate Monitor Sensor For Arduino Gravity Sensing to Your Next Build
The DFRobot Heart Rate Sensor is a compact, thumb-sized pulse sensor based on PPG (PhotoPlethysmoGraphy) technology. This optical method detects changes in blood volume within the microvascular bed of tissues, making it simple and cost-effective for measuring the pulsatile component of the cardiac cycle.
You can attach the sensor to your finger, wrist, earlobe, or other skin-contact areas using the included wrist belt or mounting holes. With its Gravity interface, setup is plug-and-play, making it easy to connect to Arduino, Raspberry Pi, Intel Edison, Joule, or Curie boards. Operating at 3.3V–6V, it’s both versatile and beginner-friendly.
Why you'll love it
- Not a professional medical device; not for diagnosis or treatment
- Best used when the user is stationary; movement may cause inaccurate readings
- Input Voltage: 3.3–6V (5V recommended)
- Output Voltage: 0–Vin (Analog), 0/Vin (Digital)
- Operating Current: <10mA
- Dimensions: 28 × 24mm (1.102" × 0.945")
What you can build
This part fits monitoring, measurement, logging, alarms, and automation builds. It works well in Arduino, ESP32, and Raspberry Pi style projects where you need reliable real-world data from the heart rate monitor sensor for arduino gravity.
Starter bundles
Pair it with an Arduino-compatible board, ESP32, or Raspberry Pi, plus sensor cables, headers, or a matching expansion shield for faster setup.
Recommended add-ons
Useful add-ons include displays, data logging modules, waterproof enclosures, and matching Gravity cables or sensor shields.
Technical specifications
| Product | Heart Rate Monitor Sensor For Arduino Gravity |
|---|---|
| SKU | SEN0203 |
| Brand | DFRobot |
| Interface | Analog, Digital |
| Input Voltage | 3.3–6V (5V recommended) |
| Output Voltage | 0–Vin (Analog), 0/Vin (Digital) |
| Operating Current | <10mA |
| Dimensions | 28 × 24mm (1.102" × 0.945") |
Pinout & usage notes
Check the supported input voltage before wiring so the module matches your controller and power source. For analog readings, use a stable reference and keep wiring short when possible for cleaner signals. If you are using Gravity connectors, align the plug correctly and avoid forcing the cable into the wrong header.
DFRobot resources
Official product page: View on DFRobot
Wiki / documentation: Open DFRobot wiki
What’s in the box
1 × Heart Rate Monitor Sensor For Arduino Gravity
Frequently Asked Questions
DFRobot Gravity Heart Rate Monitor for Arduino - SEN0203
DFRobot Gravity Heart Rate Monitor for Arduino - SEN0203
Low stock: 3 left
Product Code
SKU:SEN0203
Couldn't load pickup availability
