I have a project with an Arduino Nano 33 BLE and a VL6180X sensor. There is nothing else connected. The SDA of the board is connected to SDA on my Nano, the SCL of the board to the SCL of my Nano. The Nano is being powered by USB and the VL6180X is powered by 3.3V. Both the Nano 33BLE and the VL6180X share a common ground.
So far so good.
I am trying the Pololu Sample of Kevin’s code on GitHub. Both the One shot as the interleaved continuous sample don;'t work for my board.
I get " 255 TIMEOUT
Ambient: 0 TIMEOUT Range: 255 TIMEOUT"
I have tried another script to see if the I2C address is discoverd and it is at address 0x029.
Is my board (Nano 33BLE) in any way incompatible with the VL6180X ?
Kind regards, Bart!