DFRobot
URM13 Ultrasonic Sensor
The DFRobot URM13 is a compact ultrasonic ranging sensor with an open single-probe design. It supports three communication methods — TRIG pulse (SR04-compati...
The DFRobot URM13 is a compact ultrasonic ranging sensor with an open single-probe design. It supports three communication methods — TRIG pulse (SR04-compatible), UART, and I2C — making it versatile for a wide range of applications. The sensor operates on 3.3 V or 5 V, compatible with Arduino, Raspberry Pi, and other common development boards.
An integrated precision circuit and smart detection algorithms enable automatic ambient and electrical noise detection, with real-time calibration of sensor parameters for stable performance in demanding environments. In UART mode, the sensor uses the standard Modbus-RTU protocol with receive/send control output, allowing easy expansion to RS485 via an external transceiver.
Key Features
- Triple Interface – TRIG pulse (SR04-compatible), UART (Modbus-RTU), and I2C
- Wide Measuring Range – 15 cm to 900 cm with 1 cm resolution
- Automatic Noise Calibration – Real-time detection and adjustment for ambient and electrical noise
- RS485 Ready – UART mode with Modbus-RTU and TX/RX control output for RS485 expansion
- Compact Design – Small, lightweight single-probe form factor
- Wide Voltage Range – 3.3–5.5 V DC
Specifications
- Power Supply – 3.3–5.5 V DC
- Max Current – 350 mA (instantaneous)
- Measuring Range – 15–900 cm
- Resolution – 1 cm
- Accuracy – 1%
- Measuring Frequency – Up to 10 Hz
- Operating Temperature – −10 °C to +70 °C
- Dimensions – 22 × 20 mm
Ideal For
- Robotics obstacle detection and navigation
- Distance measurement and level sensing
- Industrial monitoring with RS485 networks
- Arduino and Raspberry Pi projects
Package Contents
- 1× URM13 Ultrasonic Sensor
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- Modbus
- Modbus is an industrial communication protocol used by many meters, sensors, PLCs, and automation devices. Modbus support matters because it can make the controller easier to integrate with existing industrial equipment.
- ModBus-RTU
- ModBus-RTU is a common industrial protocol for sending sensor readings and control commands over serial links such as RS485. Knowing the sensor uses ModBus-RTU helps you choose software libraries, data loggers, or controllers that can request and interpret its readings.
- RS485
- RS485 is a robust wired serial communication standard often used in factories, farms, and buildings where cables may be long or electrically noisy. It matters because it lets this controller connect to industrial sensors, meters, and control equipment over longer distances than typical hobby serial wiring.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
Brands
Supplier page — dfrobot.com
Supplier Description · 440.8 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au