VL53L1X-Distance-Sensor-User-Manual-en
VL53L1X-Distance-Sensor-User-Manual-en
OVERVIEW
VL53L1X from ST, with accurate ranging up to 4m and fast ranging frequency up to 50
Hz, it is controlled through I2C interface, and pretty low power consumption.
The VL53L1X is a ToF sensor which embeds the ST’s third generation FlightSense
patented technology. Compared with the second generation VL53L0X, the VL53L1X
extends the ToF ranging distance up to 4m, and features fast ranging frequency up to
50 Hz.
filters and optics, uses ST’s latest generation ToF technology which allows absolute
distance measurement whatever the target color and reflectance, achieves better
anti-interference capability.
FEATURES
Pi/Arduino/STM32)
SPECIFICATIONS
Ranging time (min): 20ms (short distance mode), 33ms (medium/long distance
mode)
PINOUTS
GND: ground
HARDWARE
VL53L1X
enhancing the ST FlightSense™ product family. It is the fastest miniature ToF sensor on
50 Hz.
a 940 nm invisible Class1 laser emitter, physical infrared filters, and optics to achieve the
best ranging performance in various ambient lighting conditions with a range of cover
window options.
Unlike conventional IR sensors, the VL53L1X uses ST’s latest generation ToF
technology which allows absolute distance measurement whatever the target color and
reflectance.
It is also possible to program the size of the ROI on the receiving array, allowing the
Features:
– Size: 4.9x2.5x1.56 mm
– Up to 50 Hz ranging frequency
Easy integration
Pictures:
LIBRARIES INSTALLATION
To use the demo code for Raspberry Pi, you need to install wiringPi library first,
otherwise it cannot work properly. About how to install the library, you can visit the
page: Libraries_Installation_for_RPi#Install_WiringPi_Library
HARDWARE CONNECTION
VCC 3.3V
GND GND
SDA SDA.1
SCL SCL.1
2. Unzip and copy the Raspberry Pi code to your Pi (Recommend put on /home/pi)
3. Enter the path of the demo code and compile it: sudo make clean && sudo make
&& ./Range
HARDWARE CONNECTION
VCC 3.3V
GND GND
SDA SDA
SCL SCL
RUNNING CODE
directory to Arduino IDE’s Libraries directory which is under the installation directory
VL53L1X-Arduino-Library
Compile and run three examples which are using Short Mode, Medium Mode and Long
Mode separately.
HARDWARE CONNECTION
VCC 3.3V
GND GND
SDA SDA
SCL SCL
USING VL53L1X_GUI
2. Install ST’s VL53L1X_GUI software and run it. Open the software and write
NUCLEO-F401RE)
3. Choose Low-Power Automous, and choose Distance Mode to Short. Click Start. The
SIMPLERANGIN EXAMPLES
\VL53L1X\SimpleRangingExamples\MDK-ARM\STM32F401RE-Nucleo
Open Serial debug assistance tool, choose the right COM and set the baudrate to
MUL IPLESENSORSRANGING
Open Serial debug assistance tool, choose the right COM and set the baudrate to
For more information about STM32, please refer to the documents which is under
Documentation directory.