Adding the VL53L1X Driver to an STM32Cube Project

That’s good to hear! For using printf(), I would start with the following guide:

If you’re still having trouble receiving output with PuTTY, please attach a screenshot of your session configuration. I would also suggest trying another serial monitor application and see if you get the same results. TeraTerm is very popular and simpler to use than PuTTY.