Skip to main content
Associate III
May 16, 2025
Solved

Ambient light level with vl53l8cx ?

  • May 16, 2025
  • 2 replies
  • 1266 views

Hello Everyone !

I would like to know if it is possible to measure ambient light levels  either directly or indirectly , using the VL53L8CX sensor.

Thank you in advance

Best answer by John E KVAM

The VL6180 line is obsolete. I'm sorry if that was not clear. The VL53L4CD is the replacement, but it does NOT have an ambient light sensor (ALS). ST does make an ALS - the VD6283, and it's pretty good. But its key feature is that it can detect flicker from LED and other artificial lighting. It's also the smallest ALS on the market. So, if you need Flicker detect and small it's the best on out there. But others clearly make one as well.

If you bought the 6180 EVK I'm sorry, but it's not all bad. if you buy the X-Nucleo-53L4A1, you can use it with the white STM32F401RE board from the 6180 EVK. Save you $10 or so. (The P-Nucleo-53L4A1 consists of the X-Nucleo-53L4A1 AND the STM32F401RE board.)

- john

 

2 replies

John E KVAM
ST Employee
May 16, 2025

The short answer is no.

There is a filter over the receive section of the sensor that blocks out all the light except the 940nm produced by the VCSEL (laser). So ideally all we see is the light we sent out. But the sun also generates 940nm light. And this 940nm light from the sun is what we call ambient in the VL53L8 manuals.

One could I suppose get a measure of the ambient 940nm light from the sun and guess at how bright the day is. But indoor lights generate almost no 940nm now that halogen lights are a thing of the past.

At one time ST made a part (VL6180) that had an ALS embedded in it. But after a grand run of 10 years we replaced it with a better ToF sensor, and there wasn't the demand to keep the ALS. 

If you need an ALS and you want it small, consider the VD6283 from ST. It's really quite good and amazingly tiny. 

Have a look.

- john

kgbAuthor
Associate III
June 3, 2025

Hallo @John E KVAM,

following your recommendation, I ordered an evaluation board for the VL6180X ambient light sensor. However, I'm now realizing that the sensor may be obsolete ? Can you please provide me more details about its status?

John E KVAM
John E KVAMBest answer
ST Employee
June 3, 2025

The VL6180 line is obsolete. I'm sorry if that was not clear. The VL53L4CD is the replacement, but it does NOT have an ambient light sensor (ALS). ST does make an ALS - the VD6283, and it's pretty good. But its key feature is that it can detect flicker from LED and other artificial lighting. It's also the smallest ALS on the market. So, if you need Flicker detect and small it's the best on out there. But others clearly make one as well.

If you bought the 6180 EVK I'm sorry, but it's not all bad. if you buy the X-Nucleo-53L4A1, you can use it with the white STM32F401RE board from the 6180 EVK. Save you $10 or so. (The P-Nucleo-53L4A1 consists of the X-Nucleo-53L4A1 AND the STM32F401RE board.)

- john

 

kgbAuthor
Associate III
June 12, 2025

Hello @Anne BIGOT ,

Thank you for your reply. We are currently considering using the VL53L8CX in combination with the VD6283TX for a specific application, instead of the VL53L4CD. However, we’re concerned about potential interference between the two sensors when placed in close proximity. Could you or someone else clarify whether any disturbance might occur in this configuration?

Thanks

John E KVAM
ST Employee
June 12, 2025

the VL53L8CX operates at 940nm and that is in the low infrared area. It's clearly in the IR band of the VD6283TX. 

JohnEKVAM_0-1749745457030.png

As it doesn't interfere with the RGB or Visible, you can still use those. 

But the ALS chip is fast. You could run the L8 in Autonomous mode and leave a small gap between measurements. In those gaps you could run the ALS and do what you need to do. 

Or - as the VL53L8 has a sync pin - you could stall the L8, take your ALS measurement and then trigger the L8. 

- john