SKU: TH2028
Sold OutSKU: TH2224
DFRobot Gravity: C4001 24GHz mmWave Human Presence Detection Sensor is built for reliable human presence and motion sensing in projects that need more than a basic PIR sensor. Using 24GHz FMCW millimeter-wave technology, it can detect human presence up to 8m and human motion up to 12m, while also supporting distance and speed measurement.
The sensor offers both I2C and UART communication, making it easy to integrate with Arduino and other controller platforms. The onboard Gravity interface with PH2.0 connector helps simplify wiring for rapid prototyping, while the small 22 x 30mm form factor makes it practical for embedded designs.
It is designed to keep working in conditions where optical or simpler motion sensors may struggle. According to the supplier brief, the C4001 has strong anti-interference performance and is not affected by snow, haze, temperature, humidity, dust, light, or noise, making it suitable for automation, monitoring, and tracking applications.
Note: For I2C or UART use, the sensor mode and wiring should match your selected communication method.
| Brand | DFRobot |
|---|---|
| Model | C4001 |
| Operating Voltage | 3.3V / 5V |
| Operating Frequency | 24GHz |
| Modulation Mode | FMCW |
| Maximum Detection Range | 12m |
| Human Presence Detection | Up to 8m |
| Distance Measurement | 1.2m to 12m |
| Speed Detection | 0.1m/s to 10m/s |
| Beam Angle | 100 x 80° |
| Baud Rate | 9600 |
| I2C Address | 0x2A / 0x2B |
| Operating Temperature | -40 to 85℃ |
| Dimensions | 22 x 30mm |
Pin configuration for the C4001 sensor module.
| Pin | Name | Function |
|---|---|---|
| 1 | + | Power input |
| 2 | - | Ground |
| 3 | C/R | I2C clock line / UART RX |
| 4 | D/T | I2C data line / UART TX |
For Arduino projects, DFRobot provides example code for both UART motion detection and I2C distance/speed acquisition using the DFRobot_C4001 library.
With an Arduino Uno in UART mode, the reference wiring is VIN to 5V, GND to GND, C/R to D5, and D/T to D4. The examples also note that the DIP switch on the back of the sensor should be set to the correct direction for I2C or UART before use.
This 24GHz FMCW sensor is designed for human presence detection and motion sensing. It can also provide distance and speed data when used in the appropriate mode.
According to the product brief, it can detect human presence up to 8 meters and human motion up to 12 meters. Its distance measurement range is listed as 1.2m to 12m.
Yes, it supports both I2C and UART. The listed I2C addresses are 0x2A and 0x2B, and the UART baud rate is 9600.
The operating voltage is 3.3V or 5V. This makes it suitable for common maker and microcontroller platforms that provide either of these logic power rails.
The reference examples mention a DIP switch on the back of the sensor that must be set to the required direction for I2C or UART. The pin functions also change accordingly: C/R and D/T act as I2C clock/data or UART RX/TX.
The supplier brief states it has strong anti-interference capability and is not affected by snow, haze, temperature, humidity, dust, light, or noise. This makes it suitable for more challenging sensing environments than many optical sensors.
Average rating
Based on 0 reviews
No reviews match this filter yet.
SKU: TH2028
Sold OutSKU: TH2208
In StockSKU: TH2209
In StockSKU: TH2210
In Stock