2018-07-01 01:43 AM
Can anybody tell me if the
VL53L1X
device address is stored in volatile or non-volatile memory? I have multiple sensors in application and i don't want to have reset/shudown lines for every single one of them just for doing address assignment. So question is - is it possible to permanently pre-configure the device address?#address #vl53l1x2018-07-01 02:18 AM
No way to store the I2C address permanently. You need to re-program the I2C address every time you power up the device.
2018-07-01 06:25 AM
You may consider TCA9548A (an I2C switch) to connect more I2C devices with the same addresses.
2018-07-15 07:39 AM
I checked that it is so. However it's kind of disappointing. There is some kind of NVM inside for SPAD configuring and having address there also shouldn't be that hard to do.
2018-07-15 09:47 AM
There is also a MappyDot small board where problem of chaining many VL53 devices was solved by adding ATmega328...
https://www.tindie.com/products/blecky/mappydot-micro-smart-lidar-sensor-vl53l0x/