For a project I am currently working on, we are currently using the SparkFun RedBoard Plus as our microcontroller of choice. In previous iterations of our design, we had been using the Adafruit VL53L4CD Time of Flight Distance Sensor within our design. However, after some recent design modifications, we opted to switch to using the SparkFun Qwiic Mini Time of Flight Imager to better suit our design. After some quick research, it appears that the SparkFun Qwiic Mini Time of Flight Imager is not compatible with the Arduino Uno microcontroller. Although the SparkFun RedBoard Plus appears to be an improved version of an Arduino Uno, would it also not be compatible with the SparkFun Qwiic Mini Time of Flight Imager? If so, what are some microcontrollers that would be compatible with the sensor without having to make too many major altercations to our pre-existing design to adapt to the microcontroller. Thanks.
Redboard Plus doesn’t have enough memory to work with this sensor. The extract below from the hookup guide should point you to a micro controller that works.
Hardware Hookup
A note on choosing a board: The VL53L5CX is unique in that it requires its firmware to be loaded at power-on over the I2C bus. Because this firmware is ~90k bytes, we recommend a microcontroller with enough flash to store VL53L5CX’s firmware as well as your program code. Sorry, Uno’s are out. But didn’t you want an excuse to try out something new? We recommend choosing either an Artemis Thing Plus or an ESP32 Thing Plus board as your development board.