Question
There is a compile error in your VL32L1 code
vl53l1_class.cpp, Line 3864ff
//Fix for some STM32 boards
//Reinitialize th i2c bus with the default parameters
#ifdef ARDUINO_ARCH_STM32
if (status) {
dev_i2c->end();
// the method end() doesn't exist, you meant: dev_i2c->endTransmission(false); ?
dev_i2c->begin();
}
#endif
