Skip to main content

VL53L1X ToF Laser Distance Sensor - Getting Started (MicroPython)

MicroPython library​

To upload VL53L1X MicroPython module onto your board you can use Thonny IDE or mpremote:

VL53L1X Laser Distance Sensor MicroPython Library

Laser Distance Sensor MicroPython library by Soldered

Installing using mpremote​

To use mpremote first install the mpremote package, connect the board to your computer and then upload the module to the board using the following command:

python -m mpremote mip install github:SolderedElectronics/Soldered-Micropython-modules/Sensors/LaserDistanceSensor

Installing using Thonny IDE​

  1. Connect your board to computer with USB
  2. Open Thonny, select the correct interpreter
    • Tools > Options > Interpreter
    • Select MicroPython (Raspberry Pi Pico / ESP32 / ...)
    • Choose correct port and click OK
  3. Open the modules/ folder from MicroPython Modules
  4. For each module:
    • Open the .py file in Thonny
    • Go to File > Save as...
    • Choose MicroPython device
    • Save the file inside the /lib/ directory on the device (create it if it doesn't exist)
  5. Once the module is uploaded on your board, you can import it just like any other module:
from VL53L1X import VL53L1X

ℹ️

New to MicroPython? Check out our MicroPython overview to get started:

MicroPython Overview

Getting started with MicroPython guide