20m TOF Laser Ranging Sensor Module I2C – LIHTNE XD20
20m TOF Laser Ranging Sensor Module with I2C Interface
Meet the LIHTNE XD20 — a compact, high-precision Time-of-Flight (TOF) laser ranging sensor designed for robotics, automation, drones, and embedded systems. With a measurement range of up to 20 meters and a blazing-fast 100 Hz update rate, this module delivers accurate, real-time distance data through a simple I2C interface. Whether you're building an obstacle-avoidance robot, an automated drone landing system, or a smart proximity trigger, the XD20 is engineered to perform reliably in demanding environments.
Made in Mainland China.
Key Features
- Long-Range Measurement: Accurately measures distances from 0.05 m up to 20 m with just 1 cm resolution.
- High-Speed Sampling: 100 Hz measurement speed ensures real-time responsiveness — ideal for fast-moving systems.
- Excellent Accuracy: ±10 cm from 0.2–1 m; ±5% from 1–20 m for consistent, dependable readings.
- Standard I2C Interface: Easy integration with Arduino, Raspberry Pi, STM32, and other microcontrollers or SBCs.
- Ambient Light Resistance: Operates reliably in up to 100,000 LUX illumination — great for outdoor use.
- Compact & Lightweight: Measures just 23 × 16 × 20 mm and weighs only 10 g — fits into tight enclosures.
- Near-Infrared Laser Source: 750–830 nm wavelength laser with a narrow 1–2° field of view for pinpoint targeting.
- Wide Operating Range: Works from −10°C to 60°C, making it suitable for indoor and outdoor deployment.
Technical Specifications
| Model | XD20 |
| Measuring Range | 0.05 m – 20 m |
| Measurement Speed | 100 Hz |
| Accuracy | ±10 cm (0.2–1 m); ±5% (1–20 m) |
| Resolution | 1 cm |
| Laser Wavelength | 750–830 nm (Near-Infrared) |
| Field of View | 1–2° Horizontal & Vertical |
| Operating Voltage | 4.5 V – 5.5 V |
| Power Consumption | 100 mA @ 5 V |
| Interface | I2C |
| Ambient Light Resistance | Up to 100,000 LUX at 20 m |
| Operating Temperature | −10°C to 60°C |
| Storage Temperature | −20°C to 70°C |
| Dimensions | 23 × 16 × 20 mm |
| Weight | 10 g |
Common Applications
- Autonomous robot obstacle avoidance
- Drone altitude hold & terrain following
- Automated conveyor belt & production line sensing
- Smart home presence & proximity detection
- Industrial level measurement & bin monitoring
- AGV (Automated Guided Vehicle) navigation
Why Choose the LIHTNE XD20?
The XD20 packs professional-grade TOF laser ranging into an ultra-compact form factor. Its narrow beam angle minimizes cross-talk with surrounding surfaces, ensuring that measurements stay accurate even in cluttered environments. The built-in I2C bus means you need fewer wires and can daisy-chain multiple sensors on the same bus — saving time and GPIO pins on your microcontroller.
For more information on laser safety classifications and standards, visit the FDA Laser Products & Instruments guidance page.
Learn more: Proximity sensor
Frequently Asked Questions
Q: Is the LIHTNE XD20 TOF laser sensor compatible with Arduino and Raspberry Pi?
A: Yes. The XD20 uses a standard I2C interface, making it fully compatible with Arduino, Raspberry Pi, STM32, ESP32, and most other popular microcontrollers and single-board computers. Simply connect SDA, SCL, VCC (5 V), and GND to get started.
Q: What is the maximum detection range of this TOF laser ranging module?
A: The XD20 can measure distances from as close as 5 cm up to a maximum of 20 meters, with 1 cm resolution. Accuracy is ±10 cm in the 0.2–1 m range and ±5% for distances between 1 and 20 m.
Q: Can this sensor be used outdoors in bright sunlight?
A: Yes. The XD20 is designed to resist ambient light interference of up to 100,000 LUX — equivalent to direct sunlight — allowing it to maintain accurate readings even outdoors. Its operating temperature range of −10°C to 60°C further supports outdoor deployment.
Q: How fast does the XD20 take distance measurements?
A: The XD20 samples at up to 100 Hz (100 measurements per second), providing real-time data suitable for fast-moving platforms such as drones and autonomous robots.