Set-up AN4545
4/27 DocID026571 Rev 1
1 Set-up
1.1 Powering the module
To power the module, we recommend connecting a 2v8 supply to AVDD and
AVDD_VCSEL. AVSS and AVSS_VCSEL must be connected to ground.
Note: GPIO-0 is set as a shut down pin by default hence must be pulled high to avoid shutting
down the device.
Note: AVDD_VCSEL must be applied before or at the same time as AVDD to ensure internal error
check on the IR emitter passes.
Figure 2. VL6180X block diagram
1.2 Communication with the VL6180X
Communication with the VL6180X is via the I²C bus. The default 7-bit address of the
VL6180X is 0x29. It can be changed by the user to any 7-bit addresses by writing to the
I2C_SLAVE__DEVICE_ADDRESS {0x212} register. The SCL and SDA lines should each
have a pull-up resistor on the I²C bus.
Note: The VL6180X uses a 16-bit register index.