Skip to main content
Explore ERDILRF
ERDILRF LaserOptics. Electronics. Integration.
Products
905 nm sensors & rangefindersLR seriesSPD seriesH seriesVB seriesLRF A seriesOther product platforms1.54 µm laser sources1535 nm rangefindersAll products
Applications
Application overviewOptical observationCivil UAVsSite monitoringIndustrial sensingHandheld instrumentsField measurement
Insights
Product SpotlightEngineering knowledgeProduct filmsInside ERDILRF
Support
Technical supportFrequently asked questionsModel selectorContact our team
Downloads
All downloadsDrivers & integrationDeveloper docsSpecifications & CAD
How to buy
Samples & quotationsPrice listCompare modulesDealer programRequest a sample
Company
About ERDILRFCertificatesContact usPrivacy policyTerms
Talk to Sales

Press ↑↓ to move, Enter to open, Esc to close.

Category · Time-of-flight sensors

ToF Distance Sensor: dToF vs iToF, Range & Models

A ToF (time-of-flight) distance sensor measures distance from the travel time of light. ERDILRF makes 16 direct-ToF (dToF) laser distance sensors from 9 m to 1.5 km with UART/I2C output and published prices from $6, shipping included.

dToF vs iToF

PointDirect ToF (dToF)Indirect ToF (iToF)
What is measuredTime between an emitted laser pulse and its echo: d = c × t / 2Phase shift of continuously modulated light
Typical rangeMetres to kilometres (pulse energy sets the limit)Centimetres to a few metres (phase wraps beyond one modulation period)
SunlightShort pulses plus a time gate reject most ambient lightAmbient light adds noise to the phase measurement
Typical partsERDILRF VB, H and SPD modules; long-range rangefindersDepth cameras, short-range proximity chips

ERDILRF dToF distance sensors

All models below are pulsed direct-ToF sensors; values are read live from each catalog record.

ModelWavelengthMax rangeAccuracyUpdate rateInterfaceWeightPublished price from
LRF10VB940 nm9 m±5 cm (<5 m); 1% (≥5 m)50 HzUART1 g$6, shipping incl.
LRF22VB905 nm20 m±5 cm (<5 m); 1% (≥5 m)200 Hz (alternatives: 100/50/20/10/1 Hz)UART/IIC1.5 g$8, shipping incl.
LRF50H905 nm50 m±5 cm (<10 m); 1% (≥10 m), 2σ20 Hz-10 kHz (default: 1 kHz)UART15 ± 2 g$50, shipping incl.
LRF50VB905 nm50 m±5 cm (<5 m); 1% (≥5 m)100 HzUART/IIC1.3 g$20, shipping incl.
LRF100H905 nm100 m±10 cm (<10 m); 1% (≥10 m)20 Hz-10 kHz (default: 1 kHz)UART, IIC20 ± 2 g$80, shipping incl.
LRF200H905 nm200 m±10 cm (<10 m); 1% (≥10 m)20 Hz-10 kHz (default: 1 kHz)UART, IIC20 ± 2 g$100, shipping incl.
LRF300H905 nm300 m±10 cm (<10 m); 1% (≥10 m)1 kHz or 50 Hz (automatically switched to match…UART, IIC20 ± 2 g$140, shipping incl.
LRF600H905 nm600 m±10 cm (<10 m); 1% (≥10 m)1 kHz or 50 Hz (automatically switched to match…UART/IIC20 ± 2 g$160, shipping incl.
SPD1200N3905 nm1 km±0.5 m at d ≤100 m; ±(0.5 m + 0.00075d) for 100 m < d…2.5–15 HzUART, 3.3 V TTL; customizable≤6 g$36.75, shipping incl.
SPD1200N0905 nm1.2 km±0.3 m (D ≤100 m); ±0.3 m + D × 0.7‰ (100 m < D <1,200 m)2–15 Hz or 4–15 Hz, adaptiveUART-TTL (customizable)≈5 g$35, shipping incl.
SPD1200N2905 nm1.2 km±0.3 m (D ≤100 m); ±0.3 m + D × 0.7‰ (100 m < D <1,200 m)2–15 Hz or 4–15 Hz, adaptiveUART-TTL (customizable)≤5 g$35, shipping incl.
SPD1200N4905 nm1.2 km±0.3 m (D ≤100 m); ±0.3 m + D × 0.7‰ (100 m < D <1,200 m)2–15 Hz or 4–15 Hz, adaptiveUART-TTL (customizable)≈5 g$35, shipping incl.
SPD1200S2905 nm1.2 km±0.3m (≤400m)±0.5m + d × 0.1% (400m<d<1,200m)4Hz~15Hz AdaptiveUART-TTL, Customizable≤10g$150, shipping incl.
SPD1200Z2905 nm1.2 km±0.2 m (d ≤ 200 m); ±0.5 m (d ≤ 400 m); ±(0.5 m + 0.001d)…2–20 Hz adaptiveUART-TTL, Customizable≈6g$150, shipping incl.
SPD1200ZG905 nm1.2 km±0.5 m at d ≤100 m; ±(0.5 m + 0.0007d) for 100 m < d <1,200…2–10 HzUART-TTL; customizable≤5 g$80, shipping incl.
LRF1500H905 nm1.5 km±10 cm (<10 m); 1% (≥10 m)1 kHz or 50 Hz (automatically switched to match…UART/IIC20 ± 2 g$180, shipping incl.

VL53L1X long-range alternative: when a chip sensor is not enough

VL53L0X, VL53L1X and VL53L4CX are chip-scale ToF sensors from STMicroelectronics specified for short distances (ST's VL53L1X product page states accurate ranging up to 4 m, checked 2026-11-11). When a project needs more distance, a sunlit outdoor target, or a narrow beam, the next step up is a laser module with its own optics:

  • Same I2C bus: LRF22VB, LRF50VB, LRF100H, LRF200H, LRF300H, LRF600H, LRF1500H list I2C as well as UART.
  • Similar size: the VB boards weigh 1 g / 1.5 g / 1.3 g and reach 9 m / 20 m / 50 m.
  • Much longer range: the H series (one 33 × 34 × 18 mm body from LRF100H up) continues to 600 m.

The main software change is the protocol: ERDILRF sensors send a distance frame over UART (or a register read over I2C) instead of the ST API. The Arduino UART guide and ESP32 guide show working code.

Choosing a ToF distance sensor

Start from the farthest target and its surface. Under about 10 m indoors a chip sensor or the LRF10VB is enough; outdoors, beyond 10–20 m, or on dark surfaces, use a module with a dedicated lens and a higher pulse energy. For drones, check the update rate (stated per model) against your descent speed; for robots, check the minimum distance.

More: laser distance sensor models · how a laser rangefinder works · dToF vs triangulation

FAQ

What is a ToF distance sensor?

A sensor that measures distance from the time light takes to reach a target and return. Direct ToF times a laser pulse; indirect ToF measures the phase shift of modulated light.

Is ToF better than LiDAR?

They are not opposites: a single-point LiDAR is a direct-ToF sensor. Scanning LiDAR moves the beam to build a point cloud; a single-point ToF sensor measures one distance, which is cheaper, lighter and simpler to integrate.

What is the range of a ToF sensor?

Chip-scale iToF and short-range dToF parts work over centimetres to a few metres. Laser dToF modules in this catalog run from 9 m to 1.5 km, and long-range rangefinders go further.

What is a distance sensor?

Any sensor that reports how far away an object is: ultrasonic, radar, infrared triangulation or laser time-of-flight. Laser ToF gives the narrowest beam and the longest range of these.

Related model records

Open the exact model page for current specifications, conditions and integration documents.

  • LRF10VB: LRF10VB 940 nm Single-Point LiDAR Sensor
  • LRF22VB: LRF22VB 905 nm Single-Point LiDAR Sensor
  • LRF50H: LRF50H 905 nm LiDAR Distance Sensor
  • LRF50VB: LRF50VB 905 nm Single-Point LiDAR Sensor
  • LRF100H: LRF100H 905 nm LiDAR Distance Sensor
  • LRF200H: LRF200H 905 nm LiDAR Distance Sensor
  • LRF300H: LRF300H 905 nm LiDAR Distance Sensor
  • LRF600H: LRF600H 905 nm LiDAR Distance Sensor
  • SPD1200N3: SPD1200N3 905 nm Laser Rangefinder Module
  • SPD1200N0: SPD1200N0 905 nm Laser Rangefinder Module
  • SPD1200N2: SPD1200N2 905 nm Laser Rangefinder Module
  • SPD1200N4: SPD1200N4 905 nm Laser Rangefinder Module
  • SPD1200S2: SPD1200S2 905 nm Laser Rangefinder Module
  • SPD1200Z2: SPD1200Z2 905 nm Laser Rangefinder Module
  • SPD1200ZG: SPD1200ZG 905 nm Laser Rangefinder Module
  • LRF1500H: LRF1500H 905 nm LiDAR Distance Sensor