6 of the 13 features in our table differ between the VL53L0X and the VL53L1X.
STMicroelectronics
VL53L0X
Laser time-of-flight · up to 2 m · I²C · 2.6 to 3.5 V
ST’s small laser time-of-flight sensor: up to 2 m in the dark, about 1.2 m on white indoors, over I²C.
Watch out: Sunlight and dark targets shorten the range. Every unit starts at 0x29: to use several, hold the others in reset with XSHUT and change the addresses in software.
STMicroelectronics
VL53L1X
Laser time-of-flight · up to 4 m · I²C · 2.6 to 3.5 V
The longer-range time-of-flight sensor: up to 4 m, 50 readings a second and an adjustable field of view (15° to 27°).
Watch out: No official ESPHome component. 2.6 to 3.5 V, address 0x29 at start-up.
Differences
Feature
VL53L0X
VL53L1X
Range
up to 2 m
up to 4 m
Accuracy
within ±3 % (high-accuracy mode)
–
Field of view
25°
27°
Current while measuring
19 mA
18 mA
Current between readings
3 µA
6 µA
ESPHome
vl53l0x
No official component
Same on both: technology · readings per second · interface · I²C address · supply · status.
What is the difference between the VL53L0X and the VL53L1X?
The VL53L0X offers less current between readings and an official ESPHome component. The VL53L1X offers a longer range.
Which has the longer range, the VL53L0X or the VL53L1X?
Range: up to 2 m for the VL53L0X, up to 4 m for the VL53L1X. Accuracy of the VL53L0X: within ±3 % (high-accuracy mode); the sources we read give no figure for the VL53L1X. The target’s colour and material, and sunlight, change both.
Can I replace the VL53L0X with the VL53L1X?
Often yes: both use I²C, but the driver changes. The VL53L1X has no official ESPHome component.