I try to design an electronics with a VL53L1CXV0FY/1 ToF sensor. The uC has a logic level of 3.3V and the ToF sensor seems to have different logic levels, but I'm not sure what I should choose.
Operating Conditions according to the datasheet:
The default level seems to be 1.8VDC for IOVDD, that would mean I need a 3.3V, 2.8V and 1.8V LDO, that makes not a lot of sense to me. Now my question would be, what would happen if I directly set IOVDD to 2.8V as it is done for the evaluation board. It seems, that I first need to drive the hardware with the 1.8V and then repogramm it, that is definitely not what I want to do. Also it seems, that the voltage is directly 3.3V compatible (MAX 3.5V), so theoretically I should be able to have only the 3.3V LDO and no level shifter at all, but only when I get a pregrogrammed sensor or do I miss something important here?
Datasheet: https://mouser.com/datasheet/2/389/dm00452094-1799360.pdf
Evaluation Board: https://www.st.com/resource/en/data_brief/vl53l1x-satel.pdf
Nucleo Example: https://eu.mouser.com/datasheet/2/389/x-nucleo-53l1a1-1848808.pdf