2.3 Schematics and I2C/SPI configuration
The communication between driver and firmware is handled by the I2C or SPI. The maximum capability of the I2C
is 1 MHz, and the maximum capability of the SPI is 20 MHz. The implementation of each communication protocol
requires pull ups as described into the VL53L8CX datasheet.
The VL53L8CX device has a default I2C address of 0x52. However, it is possible to change the default address
to avoid conflicts with other devices, or to facilitate adding multiple VL53L8CX modules to the system for a greater
system FoV. The I2C address can be changed using the vl53l8cx_set_i2c_address() function. To use the SPI, the
multisensor is wired using an independant slave configuration (the NCS pin).
Figure 4. Multiple sensors on I2C bus
UM3109
Schematics and I2C/SPI configuration
UM3109 - Rev 1
page 4/20