# VL53L1X

Human: https://roboterminal.app/hardware/vl53l1x · Agent: https://roboterminal.app/hardware/vl53l1x.md

Time-of-flight, about 4 m, one zone. Cliff, dock, height. Next: VL53L5CX / L8CX multi-zone.

- Family: ST ToF
- Layer: Range
- Maker: ST
- Buses: i2c
- Typical: $7–15

## Buy

- [SparkFun VL53L1X](https://www.sparkfun.com/sparkfun-distance-sensor-breakout-4-meter-vl53l1x-qwiic.html)
- [ST VL53L1X](https://www.st.com/en/imaging-and-photonics-solutions/vl53l1x.html)

## Compatible

- [AMG8833 Grid-EYE](https://roboterminal.app/hardware/amg8833) (bus: I2C)
- [Arduino Mega 2560](https://roboterminal.app/hardware/arduino-mega) (bus: I2C)
- [AS5600](https://roboterminal.app/hardware/as5600) (bus: I2C)
- [BeaglePlay](https://roboterminal.app/hardware/beagleplay) (bus: I2C)
- [BMI270](https://roboterminal.app/hardware/bmi270) (bus: I2C)
- [BNO085](https://roboterminal.app/hardware/bno085) (stack: ESP32 field node)
- [Compute Module 5](https://roboterminal.app/hardware/cm5) (bus: I2C)
- [ESP32](https://roboterminal.app/hardware/esp32) (paired: Called out as a known pair)
- [ESP32-C3](https://roboterminal.app/hardware/esp32-c3) (bus: I2C)
- [ESP32-C6](https://roboterminal.app/hardware/esp32-c6) (stack: Thread factory mesh)
- [ESP32-H2](https://roboterminal.app/hardware/esp32-h2) (stack: Thread factory mesh)
- [ESP32-P4](https://roboterminal.app/hardware/esp32-p4) (bus: I2C)
- [ESP32-S2](https://roboterminal.app/hardware/esp32-s2) (bus: I2C)
- [ESP32-S3](https://roboterminal.app/hardware/esp32-s3) (paired: Called out as a known pair)
- [FLIR Lepton 3.5](https://roboterminal.app/hardware/lepton-35) (bus: I2C)
- [INA219 / INA260](https://roboterminal.app/hardware/ina260) (stack: ESP32 field node)
- [Jetson Orin Nano Super](https://roboterminal.app/hardware/orin-nano) (bus: I2C)
- [Jetson Orin NX / AGX](https://roboterminal.app/hardware/orin-nx) (bus: I2C)
- [MLX90640](https://roboterminal.app/hardware/mlx90640) (stack: ESP32 field node)
- [nRF52840](https://roboterminal.app/hardware/nrf52840) (paired: Called out as a known pair)
- [NXP i.MX 8M Plus](https://roboterminal.app/hardware/imx8mp) (bus: I2C)
- [OpenMV Cam H7 Plus](https://roboterminal.app/hardware/openmv-h7) (bus: I2C)
- [PCA9685](https://roboterminal.app/hardware/pca9685) (bus: I2C)
- [Pi Zero 2 W](https://roboterminal.app/hardware/pi-zero2) (bus: I2C)
- [Pixhawk 6C](https://roboterminal.app/hardware/pixhawk-6c) (bus: I2C)
- [Raspberry Pi 5](https://roboterminal.app/hardware/pi5) (paired: Called out as a known pair)
- [RK3588](https://roboterminal.app/hardware/rk3588) (bus: I2C)
- [RP2040 / Pico](https://roboterminal.app/hardware/rp2040) (paired: Called out as a known pair)
- [RP2350 / Pico 2](https://roboterminal.app/hardware/rp2350) (bus: I2C)
- [STM32F4](https://roboterminal.app/hardware/stm32f4) (bus: I2C)
- [STM32G4](https://roboterminal.app/hardware/stm32g4) (bus: I2C)
- [STM32H7](https://roboterminal.app/hardware/stm32h7) (bus: I2C)
- [STM32WB / WL](https://roboterminal.app/hardware/stm32wb) (bus: I2C)
- [Teensy 4.1](https://roboterminal.app/hardware/teensy41) (bus: I2C)
- [TI INA228](https://roboterminal.app/hardware/ina228) (bus: I2C)
- [u-blox ZED-F9P](https://roboterminal.app/hardware/zed-f9p) (bus: I2C)
- [XIAO ESP32-S3 Sense](https://roboterminal.app/hardware/xiao-s3-sense) (bus: I2C)

## Stacks

- ESP32 field node — Battery robot that sees heat, heading, and cliffs, then radios home.
- Thread factory mesh — Many endpoints, one Matter/Thread fabric, no Wi-Fi tax per node.