KY-039 Heartbeat Sensor Module

KY-039 Heartbeat Sensor Module image

View on Amazon

Overview

The KY-039 is a heartbeat sensor module that uses an infrared LED and a phototransistor to detect pulse signals. It provides an analog output corresponding to the heartbeat, making it suitable for health monitoring and related applications.

About KY-039 Heartbeat Sensor Module

The KY-039 Heartbeat Sensor Module is designed to detect heartbeats by measuring the variations in blood flow through a finger. It utilizes an infrared (IR) LED and a phototransistor to sense these changes. When a finger is placed between the IR LED and the phototransistor, the module outputs an analog voltage corresponding to the detected heartbeat. This sensor is commonly used in health monitoring projects, fitness applications, and biofeedback systems.

Where to Buy

Get Your KY-039

KY-039 Heartbeat Sensor Module

Starting from

$2 per unit

Amazon com
Amazon.com Ships worldwide
Amazon de
Amazon.de Ships to EU
Aliexpress
AliExpress Best value option

Prices are subject to change. We earn from qualifying purchases as an Amazon Associate.

Technical Specs

KY-039 Specifications

Complete technical specification details for KY-039 Heartbeat Sensor Module

📊 Technical Parameters

Operating Voltage 3.3V to 5V
Operating Temperature Range -40°C to 85°C
Dimensions 19mm x 15mm
Pin Configuration

KY-039 Pinout

The **KY-039** is a 3-pin optical heartbeat/pulse sensor module:

Visual Pinout Diagram

Pinout Diagram Primary
KY-039 Heartbeat Sensor Module pinout
3
Total Pins

Pin Types

Power
2
Communication
1

Quick Tips

🔌

**Interface**: Analog output (pulse waveform),❤️ **Sensor**: IR LED + phototransistor for optical pulse detection

💡

**Detection**: Measures blood flow variations in fingertip,⚡ **Power**: 3.3V or 5V operation

📊

**Output**: Analog voltage waveform corresponding to heartbeat,🎯 **Applications**: Heart rate monitors, fitness trackers, health monitoring, biofeedback systems

Pin Descriptions

Pin NameTypeDescriptionNotes
1 VCC
Power

Power supply

3.3V or 5V

2 GND
Power

Ground connection

3 S (Signal)
Communication

Analog output

Voltage varies with pulse/heartbeat

Connection Guide

Wiring KY-039 to ESP32

To interface the **KY-039** with an **ESP32** for heartbeat detection:

Pin Connections

KY-039 PinConnectionESP32 PinDescription
1 VCC Required
3.3V

Power supply

2 GND Required
GND

Ground

3 S (Signal) Required
GPIO34

Analog input (ADC pin)

💡

**Placement**: Place finger between IR LED and phototransistor

📊

**ADC Pins**: Use GPIO32-39 for analog input on ESP32

**Voltage**: 3.3V recommended for ESP32

🎯

**Signal Processing**: Requires filtering and peak detection in software

❤️

**Pressure**: Apply gentle, steady pressure for best readings

Help & Support

KY-039 Troubleshooting

Common issues and solutions to help you get your sensor working

Common Issues

Debugging Tips

Code Examples

KY-039 Programming Examples

Ready-to-use code examples for different platforms and frameworks

Summary

Wrapping Up KY-039

The ESP32 KY-039 Heartbeat Sensor Module is a powerful KY-0xx module sensor that offers excellent performance and reliability. With support for multiple development platforms including Arduino, ESP-IDF, ESPHome, PlatformIO, and MicroPython, it's a versatile choice for your IoT projects.

Best Practices

For optimal performance, ensure proper wiring and follow the recommended configuration for your chosen development platform.

Safety First

Always verify power supply requirements and pin connections before powering up your project to avoid potential damage.

Ready to Start Building?

Now that you have all the information you need, it's time to integrate the KY-039 into your ESP32 project and bring your ideas to life!

Similar Options

Explore Alternative Sensors

Looking for alternatives to the KY-039? Check out these similar sensors that might fit your project needs.

KY-004 Key Switch Module

KY-004 Key Switch Module

KY-0XX MODULE Digital

The KY-004 is a key switch module equipped with a tactile push-button. It provides a digital output signal when pressed, making it ideal for...

View Details
KY-040 Rotary Encoder Module

KY-040 Rotary Encoder Module

KY-0XX MODULE Digital

The KY-040 is a rotary encoder module that provides digital signals corresponding to the rotational position and direction. It features...

View Details
KY-013 Analog Temperature Sensor Module

KY-013 Analog Temperature Sensor Module

KY-0XX MODULE Analog

The KY-013 is an analog temperature sensor module utilizing an NTC thermistor. It provides temperature measurements in the range of -55°C to...

View Details