Product Datasheet
US0210 · ULTRASONIC DIST SENSOR
Ultrasonic Distance Sensor
Key Features
- Ultrasonic distance measurement: 15 mm ~ 10 m, 1 mm resolution
- Temperature-compensated speed-of-sound — built-in NTC temperature sensor
- Multiple beam frequency: 25 kHz wide beam (broad coverage) to 60 kHz narrow beam (tight, directional) — software selectable
- Two variants: US0210 (2-transducer, TX+RX) and US0310 (3-transducer, TX×2+RX) — pro variant achieves higher echo reception probability at long range
- Configurable max power level (p0–p4) — limits operating range to reduce interference or power consumption
- UART serial interface — simple ASCII protocol, no driver required
- Auto-output mode: configurable interval (≥ 50 ms) or on-demand query
- Compact form factor: 45.715 × 21.27 × 10 mm
Product Image

Brief Specification
- Input Power 5 V / 300 mA
- Measurement Distance + Temperature
- Measuring Range 15 mm ~ 10,000 mm
- Guaranteed Accuracy Up to 5,000 mm
- Resolution 1 mm
- Interface UART (TTL, 3.3 V / 5 V)
- Default Baud Rate 115,200 bps
- Auto-output Interval 100 ms (default, configurable)
- Dimensions (L×W×H) 45.715 × 21.27 × 10 mm
- Connector BM04B-GHS-TBT
Dimensions

Full Specification
Ultrasonic Distance SensorFull Technical Reference · US0210 · ULTRASONIC DIST SENSOR Rev 1.0
| Parameter | Condition / Mode | Value | Unit |
|---|---|---|---|
| Distance Measurement | |||
| Measuring Range | — | 15 ~ 10,000 | mm |
| Guaranteed Accuracy Range | — | 20 ~ 5,000 | mm |
| Resolution | All ranges | 1 | mm |
| Output Unit | — | mm (integer) | — |
| Speed-of-Sound Compensation | — | Temperature-corrected (built-in NTC) | — |
| Temperature Measurement | |||
| Measurement Range | — | −60 ~ +150 | °C |
| Resolution | — | 0.1 | °C |
| Sensor Type | — | NTC thermistor (on-board) | — |
| Measurement Period | Default | Every 100 distance measurements | — |
| Power Supply | |||
| Supply Voltage | Rated | 5.0 | V DC |
| Current Consumption | Active (ultra-high power mode) | 300 (max) | mA |
| Sleep Mode Current | p0 command | 20 | mA |
| UART Interface | |||
| Logic Level | — | 3.3 V / 5 V TTL compatible | — |
| Default Baud Rate | — | 115,200 | bps |
| Supported Baud Rates | — | 9600 / 19200 / 38400 / 57600 / 115200 / 230400 / 500000 / 1000000 | bps |
| Frame Format | — | 8N1 | — |
| Default Auto-output Interval | — | 100 | ms |
| Minimum Auto-output Interval | — | 50 | ms |
| Connector | — | BM04B-GHS-TBT (JST GH 4-pin) | — |
| Mechanical | |||
| Dimensions (L × W × H) | — | 45.715 × 21.27 × 10 | mm |
UART Protocol
Ultrasonic Distance SensorCommunication Reference · US0210 · ULTRASONIC DIST SENSOR Rev 1.0
1. Output Format (Sensor → Host)
Each measurement is sent as a single ASCII line terminated by \n (0x0A). The first character is the data type identifier.
| Prefix | Example | Unit | Description |
|---|---|---|---|
| d | d1234\n | mm | Distance measurement result (integer) |
| t | t25.3\n | °C | Temperature measurement result (1 decimal) |
| v | vlite\n * | — | Version string (response to v query) |
* Two version strings: vlite = US0210 (2 transducers, TX + RX); vpro = US0310 (3 transducers, TX×2 + RX). The pro variant adds a second TX transducer, increasing echo reception probability at long range.
2. Command Reference (Host → Sensor)
Commands are ASCII strings terminated by \n. The sensor echoes the accepted value back on the same channel (e.g., a100\n). Settings are stored in non-volatile memory.
| Command | Example | Default | Description |
|---|---|---|---|
| d | d | — | Request the latest distance measurement immediately |
| t | t | — | Request the latest temperature measurement immediately |
| v | v | — | Query firmware version string |
| a* | a100 | 100 ms | Auto-output interval in ms. 0 = manual query only. Minimum 50 ms. |
| b* | b115200 | 115200 | Set baud rate. Allowed: 9600 / 19200 / 38400 / 57600 / 115200 / 230400 / 500000 / 1000000 |
| e* | e100 | 100 | Temperature measurement period (every N distance measurements) |
| p* | p4 | 4 | Max power level. Sets upper limit of automatic power selection (1–p*). p4=auto 1–4 (full range to 10 m); p3=auto 1–3 (~5 m); p0=sleep (transmitter off). |
| m* | m1 | 1 | Beam mode: 0=wide beam (25 kHz low-frequency pulse, wide spread, longer range in open space); 1=balanced; 2=narrow beam (60 kHz high-frequency pulse, tight beam, less interference, higher directional accuracy). |
| y* | y0 | 0 | I/O options bitmask: bit0=checksum · bit1=binary output · bit2=beep output |
| r | r | — | Factory reset — restores all defaults and plays a melody † |
* Sensor replies with the accepted value after any configuration command (e.g., a100\n → a100\n). † Factory reset can also be triggered by shorting the RX and TX pins together before applying power.
3. Power Level Reference
p* sets the maximum power level. The sensor automatically selects the appropriate level (1 through p*) based on measured distance — it does not lock to a single level. A lower maximum reduces effective range and limits interference.
| p* | Level | Max Range (this level) | Note |
|---|---|---|---|
| 0 | Sleep | Transmitter off | No measurement; ~20 mA standby |
| 1 | Low Power | Short range | Lowest interference; reduced current |
| 2 | Mid Power | Mid range | — |
| 3 | High Power | Up to ~5,000 mm | Auto range: levels 1–3 |
| 4 | Ultra-High Power | Up to 10,000 mm | Default. Auto range: levels 1–4. Flat surface required above 5 m. |
Part Number Naming Rule
Transducer Count
- 02 2 transducers (TX + RX) — lite
- 03 3 transducers (TX×2 + RX) — pro
Max Range
- 10 10 m
Country of Origin
- C China
- K Korea
- X Unspecified
Sample Unit Pricing
Ultrasonic Distance SensorStandard Unit Pricing · US0210 · ULTRASONIC DIST SENSOR Rev 1.0
| Part Number | Variant | Qty | Unit Price |
|---|---|---|---|
| US0210-X | Lite (TX + RX) | 1 pcs | US$ 40 |
| US0310-X | Pro (TX×2 + RX) | 1 pcs | US$ 50 |
How to Order
| Lead Time (stock) | 1 – 3 business days |
| Lead Time (order) | 4 – 6 weeks |
| Minimum Order Qty | 1 pcs (standard) · 10 pcs (volume) |
| Payment | PayPal · Bank Transfer · Other (on request) |
| Shipping | Worldwide · DHL / FedEx / EMS |
| Contact | hyon646@gmail.com |
Document Revision History
| Version | Date | Description |
|---|---|---|
| v1.0 | 2026-04-20 | Initial Release |
