Skip to main content
Associate II
August 11, 2026
Question

VL53L9CX precision and accuracy

  • August 11, 2026
  • 0 replies
  • 29 views

Hello, 

I am using VL53L9CX with adapted drivers for ESP32 / Arduino environment. 

I am able to read values and play with the settings but I am a bit worried with the precision I get. 

I run the sensor in precision mode, 4ms exposure time. My bench is indoor. Sensor facing the ground ( 1 m ish, wood) or the roof (1.6m ish, white ceiling). Resolution is 8 x 6 (Binning 12). 
I have radial to perpendicular conversion enabled so I am expecting to see all distances being equal +/- precision across the cells of the frame (excluding corner cells maybe). 

According to table 34: Precision for “ambient mode 24x20” profile from the sensor datasheet: (results are better for 24*20 then they are for 54*42, so I assume it is the same or better for 8*6 compared to 24*20)
I am expecting less than 0.8 mm difference between the values but instead I get 50 mm - 100 mm or more of difference. 
So I was wondering, is there some specific settings to enable to achieve such precision / accuracy ? 

PCB is of my own (not an evaluation board). Sensor is facing ground / roof within a few degrees of roll/pitch as I place it manually but nothing that would explain such delta in between the values after radial to perpendicular conversion. 

I would appreciate any guidance. 
I can share further details if you need anything.

Thanks
Thomas