Qwiic ToF Imager - VL53L5CX Hookup Guide

Pages
Contributors: Nate, Ell C
Favorited Favorite 2

Hardware Overview

VL53L5CX

The SparkFun Qwiic ToF Imager and Qwiic ToF Mini are state of the art, 64 pixel Time-of-Flight (ToF) 4 meter ranging sensors built around the VL53L5CX from ST. To see more details, refer to the datasheet.

Note: Both of these boards ship with vacuum tape over the sensor. Please be sure to remove this tape before first use!
The sensor is smack in the middle of the front side of the board. The sensor is a little bit higher than the middle of the front side of the board.
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

Qwiic Connectors

Our Qwiic Ecosystem makes sensors pretty much plug and play. There are two Qwiic connectors on either side of the Qwiic Air Velocity Sensor board to provide power and I2C connectivity simultaneously.

The 7-bit unshifted I2C address (most commonly used with Arduino) is 0x29. The 8-bit I2C address of the board is 0x52 for writing and 0x53 for reading.

Qwiic connectors live on either side of the front side of the board (left and right). Qwiic connectors live on either side of the back side of the board (left and right).
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

Power

Ideally power will be supplied by the Qwiic connector, but if you wish to supply your own power, pins have been broken out along the bottom side of the board labeled 3V3 and GND. The input voltage range should be between 2.7-3.3V.

First two pins from the left on the bottom of the front side of the board are Ground and 3V3 First two pins from the right on the bottom of the front side of the board are Ground and 3V3.
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

I2C

The I2C pins break out the functionality of the Qwiic connectors. Depending on your application, you can connect to these pins via the plated through holes for SDA and SCL.

The two middle pins on the bottom edge of the front side of the board are SDA and SCL (in that order from left) The two middle pins on the bottom edge of the front side of the board are SDA and SCL (in that order from left)
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

INT and RST

The interrupt pin is the interrupt output and defaults to an open-drain output. A 47 kΩ pull-up resistor to IOVDD is included.

The reset pin is the I2C interface reset pin and is active high. It is pulled to ground with a 47 kΩ resistor.

Interrupt and Reset are the two pins on the far right on the bottom side of the front of the board Interrupt and Reset are the two pins on the far left on the bottom side of the front of the board
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

LP, VDDIO, & VDDA

The pins in this section are specific to the 1"x1" board. LP is a low power enable pin. Drive this pin to logic 0 to disable the I2C comms to reduce power consumption. Drive this pin to logic 1 to enable I2C comms. This pin is typically only needed when you need to change the I2C address in multidevice systems. A 47 kΩ pull-up resistor to IOVDD is included so it can be left unconnected.

VDDIO/VDDA: These pins are used as an alternate power supply. By default, VDDIO and VDDA are tied together but by opening the PSU jumper they can be isolated. A user must then provide separate VDDIO and VDDA supplies. This is most applicable for users who want to use IO voltages (1.8, 2.8, or 3.3V) separate from AVDD voltages (2.8 or 3.3V) for maximum power reduction.

LP, VDDIO, and VDDA all live on the top side of the back of the board (in that order from left)

Jumpers

INT

Cut the INT jumper to remove the 47 kΩ pull-up resistor from the INT pin.

INT is the top right jumper on the back of the board The INT jumper is just to the right of middle on the back of the board
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

I2C

The SparkFun Qwiic ToF Imager Sensor has two 2.2 kΩ pull-up resistors attached to the I2C bus by default. If multiple sensors are connected to the bus with the pull-up resistors enabled the parallel equivalent resistance may create too strong of a pull-up for the bus to operate correctly. As a general rule of thumb, disable all but one pair of pull-up resistors if multiple devices are connected to the bus. If you need to disconnect the pull-up resistors they can be removed by cutting the traces on the corresponding jumper highlighted below.

The I2C Jumper is at the top left of the back of the board The I2C jumper is on the right side of the back of the board near the qwiic connector
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

PSU

This jumper is related to the pins specific to the 1" x 1" ToF board. By default, VDDIO and VDDA are tied together. Cutting the PSU jumper will isolate the power rails. A user must then provide separate VDDIO and VDDA supplies. This is most applicable for users who want to use IO voltages (1.8, 2.8, or 3.3V) separate from AVDD voltages (2.8 or 3.3V) for maximum power reduction.

The PSU is the left, bottom jumper

LED

If minimal power consumption is a concern, or you just don't want that Power LED on the front of the board to light up, go ahead and cut this jumper.

LED is the bottom right jumper The LED jumper is on the back of the board to the left of the middle
Qwiic ToF Imager - VL53L5CX Qwiic Mini ToF Imager - VL53L5CX

Board Outline

Qwiic ToF Imager - VL53L5CX

This sensor measures 1" x 1".

Board measures 1" x 1"

Click the image for a closer view

Qwiic Mini ToF Imager - VL53L5CX

This sensor measures 0.5" x 1".

Board measures 0.5" x 1"

Click the image for a closer view