Ai-Thinker RD-01 24GHz mmWave Radar Sensor

Ai-Thinker RD-01 24GHz mmWave Radar Sensor image

View on Amazon

Overview

The Ai-Thinker RD-01 is a high-sensitivity 24GHz radar sensor capable of detecting human presence and motion. It communicates via UART and is ideal for smart home and security applications.

About Ai-Thinker RD-01 24GHz mmWave Radar Sensor

The Ai-Thinker RD-01 is a 24GHz mmWave radar sensor designed for human presence detection. It utilizes FMCW (Frequency Modulated Continuous Wave) technology to detect both moving and stationary human targets within a range of up to 5 meters. The sensor integrates Wi-Fi and BLE capabilities, allowing for wireless configuration and data transmission. It supports UART communication for integration with microcontrollers. For more information, refer to the official datasheet: RD-01 Datasheet.

Where to Buy

Get Your RD-01

Ai-Thinker RD-01 24GHz mmWave Radar Sensor

Starting from

$15 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

RD-01 Specifications

Complete technical specification details for Ai-Thinker RD-01 24GHz mmWave Radar Sensor

📊 Technical Parameters

Interface UART (115200 baud)
Detection Range Up to 5 meters
Detection Field ±60°
Power Supply 3.0–3.6V DC
Output UART, Wi-Fi, BLE
Operating Temperature -40°C to +85°C
Dimensions 35mm × 18mm × 3.6mm
Pin Width 1.25mm
Pin Configuration

RD-01 Pinout

The RD-01 has 5 pins: 3.3V power, GND, UART TX/RX, and a required CHIP_EN enable pin.

Visual Pinout Diagram

Pinout Diagram Primary
Ai-Thinker RD-01 24GHz mmWave Radar Sensor pinout
5
Total Pins

Pin Types

Power
2
Control
1

Quick Tips

24GHz

FMCW mmWave radar technology,[object Object],[object Object]

⚠️

3.3V ONLY - do not use 5V power or logic,CHIP_EN must be HIGH - cannot be left floating

Integrated

Wi-Fi and BLE capabilities,Detects both moving and stationary targets

Pin Descriptions

Pin NameTypeDescriptionNotes
1 3V3
Power

Power input (3.3V ONLY). Do not exceed 3.6V.

⚠️ 3.3V only - exceeding voltage will damage the module.

2 GND
Power

Ground reference. Must be shared with ESP32.

Common ground essential for signal integrity.

3 TX
UART

UART transmit pin. Outputs presence and motion data.

Connect to ESP32 RX pin (e.g., GPIO 16). 3.3V logic.

4 RX
UART

UART receive pin. Accepts configuration commands.

Connect to ESP32 TX pin (e.g., GPIO 17).

5 CHIP_EN
Control

Chip enable (active high). MUST be pulled HIGH for operation.

⚠️ REQUIRED: Tie to 3.3V or control with GPIO. Cannot be left floating.

Connection Guide

Wiring RD-01 to ESP32

To interface the RD-01 with an ESP32, connect 3V3 to 3.3V power, GND to ground, TX to GPIO 16 (RX2), RX to GPIO 17 (TX2), and CHIP_EN to 3.3V or a GPIO pin.

Visual Wiring Diagram

Wiring Diagram Recommended
Ai-Thinker RD-01 24GHz mmWave Radar Sensor wiring with ESP32
5
Connections

Connection Status

Required
5

Protocol

UART

Pin Connections

RD-01 PinConnectionESP32 PinDescription
1 3V3 (red) Required
3.3V

Power supply (3.3V ONLY). Do not use 5V.

2 GND (black) Required
GND

Ground connection. Must be common with ESP32.

3 TX (green) Required
GPIO 16 (RX2)

Radar transmits data to ESP32.

4 RX (blue) Required
GPIO 17 (TX2)

ESP32 sends configuration commands to radar.

5 CHIP_EN (yellow) Required
3.3V or GPIO

Enable pin. MUST be HIGH. Tie to 3.3V or use GPIO for control.

[object

Object]

[object

Object]

[object

Object]

Use

UART2 on ESP32 (GPIO 16/17) to avoid USB serial conflicts

All

logic levels are 3.3V - directly compatible with ESP32

Mount

sensor securely - vibrations affect detection

Clear

line of sight required in detection zone

Similar

to LD series radar - reference LD2410 examples

[object

Object]

Help & Support

RD-01 Troubleshooting

Common issues and solutions to help you get your sensor working

Common Issues

Debugging Tips

Code Examples

RD-01 Programming Examples

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

Summary

Wrapping Up RD-01

The ESP32 Ai-Thinker RD-01 24GHz mmWave Radar Sensor is a powerful Human Presence 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 RD-01 into your ESP32 project and bring your ideas to life!

Similar Options

Explore Alternative Sensors

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

LD2410B Human Presence Sensor

LD2410B Human Presence Sensor

HUMAN PRESENCE UART,Bluetooth

The LD2410B is a millimeter-wave radar sensor for human presence detection with enhanced Bluetooth-based configuration support. It maintains...

View Details
LD2410C Human Presence Sensor

LD2410C Human Presence Sensor

HUMAN PRESENCE UART

The LD2410C is a millimeter-wave radar sensor for human presence detection, supporting both stationary and moving target detection. It uses...

View Details
LD2461 Human Presence & Trajectory Radar Sensor

LD2461 Human Presence & Trajectory Radar Sensor

HUMAN PRESENCE UART

The LD2461 is a high-precision 24GHz radar sensor capable of detecting multiple human targets and tracking their trajectories. It...

View Details