Ai-Thinker RD-03D mmWave Radar Sensor

Ai-Thinker RD-03D mmWave Radar Sensor image

View on Amazon

Overview

The RD-03D is a versatile 24GHz radar sensor for multi-person detection and tracking. It supports UART data output and is well-suited for automation, smart buildings, and robotics.

About Ai-Thinker RD-03D mmWave Radar Sensor

The Ai-Thinker RD-03D is a 24GHz mmWave radar module designed for multi-human tracking with accurate measurement of distance, speed, and position. It supports real-time tracking of up to five targets simultaneously and communicates over UART with a customizable binary protocol. Ideal for security, automation, and intelligent sensing systems.

Where to Buy

Get Your RD-03D

Ai-Thinker RD-03D 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-03D Specifications

Complete technical specification details for Ai-Thinker RD-03D mmWave Radar Sensor

📊 Technical Parameters

Interface UART (115200 baud)
Detection Range 0.5 to 8 meters
Detection Field ±60° horizontal
Power Supply 5V DC
Output UART
Tracking Capacity Up to 5 targets
Operating Temperature -20°C to +70°C
Dimensions 42mm × 28mm
Pin Width 2.54mm
Pin Configuration

RD-03D Pinout

The RD-03D has 4 pins: VCC (5V), GND, and UART TXD/RXD for multi-target tracking.

Visual Pinout Diagram

Pinout Diagram Primary
Ai-Thinker RD-03D mmWave Radar Sensor pinout
4
Total Pins

Pin Types

Power
2

Quick Tips

24GHz

mmWave radar for multi-target tracking,[object Object],[object Object]

Tracks

up to 5 targets simultaneously,Provides distance, speed, and position data

Binary

UART protocol at 115200 baud,UART signals are 3.3V compatible

Pin Descriptions

Pin NameTypeDescriptionNotes
1 VCC
Power

Power supply input (5V). Requires stable regulated 5V supply.

Use external 5V regulator or ESP32 5V pin.

2 GND
Power

Ground connection. Connect to ESP32 ground.

Common ground required for UART communication.

3 TXD
UART

UART transmit pin. Outputs multi-target tracking data.

Connect to ESP32 RX pin (GPIO 16). 3.3V tolerant.

4 RXD
UART

UART receive pin. Accepts configuration commands.

Connect to ESP32 TX pin (GPIO 17).

Connection Guide

Wiring RD-03D to ESP32

To interface the RD-03D with an ESP32, connect VCC to 5V, GND to ground, TXD to GPIO 16 (ESP32 RX), and RXD to GPIO 17 (ESP32 TX).

Visual Wiring Diagram

Wiring Diagram Recommended
Ai-Thinker RD-03D mmWave Radar Sensor wiring with ESP32
4
Connections

Connection Status

Required
4

Protocol

UART

Pin Connections

RD-03D PinConnectionESP32 PinDescription
1 VCC Required
5V

Power supply (5V). Use ESP32 5V pin or external regulated supply.

2 GND Required
GND

Ground connection.

3 TXD Required
GPIO 16 (RX2)

Radar transmits tracking data to ESP32.

4 RXD Required
GPIO 17 (TX2)

ESP32 sends commands to configure radar.

[object

Object]

UART

signals are 3.3V compatible - direct connection to ESP32 safe

Use

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

Tracks

up to 5 human targets simultaneously with distance/speed data

Binary

protocol - use RD-03D library or parse manually

Mount

with clear line of sight to detection area

[object

Object]

Firmware

updates may be available - check manufacturer website

[object

Object]

Help & Support

RD-03D Troubleshooting

Common issues and solutions to help you get your sensor working

Common Issues

Debugging Tips

Code Examples

RD-03D Programming Examples

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

Summary

Wrapping Up RD-03D

The ESP32 Ai-Thinker RD-03D 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-03D into your ESP32 project and bring your ideas to life!

Similar Options

Explore Alternative Sensors

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

DFRobot C4001 mmWave Presence Sensor

DFRobot C4001 mmWave Presence Sensor

HUMAN PRESENCE UART,I2C

The DFRobot C4001 is a compact, high-performance mmWave radar sensor supporting UART and I2C. It provides flexible configuration and...

View Details
LD2411S Human Presence Sensor

LD2411S Human Presence Sensor

HUMAN PRESENCE UART

The LD2411S is a 24GHz mmWave radar sensor for human presence detection, supporting both motion and micro-motion detection. It includes...

View Details
LD2420 Human Presence Sensor

LD2420 Human Presence Sensor

HUMAN PRESENCE UART

The LD2420 is a mmWave radar sensor for motion, micro-motion, and presence detection. It supports UART communication and GPIO output, and...

View Details