EYE ON NPI: VL53L3CX ToF Sensor #EyeOnNPI #Adafruit @DigiKey @adafruit @ST_World

This week’s EYE on NPI (video) is on a super super fresh NPI that we’re excited about – the ST VL53L3CX which is the latest version of the ‘micro-LIDAR’ sensors from ST. Starting with the VL6180X, and continuing to the VL53L0X and VL53L1X, these sensors are really amazing! They have a tiny laser that emits light and is bounced off nearby objects to determine the distance. The sensor has extra-ordinary timing sensing so it can measure the ‘time of flight’ between the photon emitted by the laser, and when it arrives bounced back. Thus, they are called “Time of Flight / ToF” sensors.

VL53L3CX ToF product from STMicroelectronics embeds ST’s third-generation FlightSense patented technology. It combines a high-performance proximity and ranging sensor with multi-target distance measurements and automatic smudge correction. The miniature reflowable package integrates a single-photon avalanche diode (SPAD) array and physical infrared filters to achieve the best ranging performance in various ambient lighting conditions, with a wide range of cover glass windows.

There’s a lot of ways to measure distance – often folks use IR sensors. These bounce Infrared LED light off an object and measure the amount of light detected. These are really inexpensive and simple to use – you just need an analog reading of the phototransistor voltage, but have a few downsides: the readings are not precise distances, the sensor often have short ranges (usually maxing out at 150cm), and the color and reflectivity of the sensed object affects readings.

Darker objects absorb more of the IR so seem to be ‘farther’, this can cause frustration as seen in this popular video showing different folks trying to use a soap dispenser with IR sensing: lighter skin works, darker skin does not trigger the distance sensor.

Ultrasonic is another popular distance measurement, but it’s slower – relying on sound travel – and is very bulky since you need a transducer. You also can’t have anything blocking the transducer.

As we mentioned, the VL53L3CX is the latest in this family which started with the VL6180X and has grown since. This new chip is the same size and pinout as the previous VL53Lx chips so it should be an easy update. The nifty new capability in this sensor is that it can now track up to 4 objects distances at a time, instead of a single distance. Here are the specs:

  • Long distance and accurate ranging up to 3 m
  • Excellent short distance linearity
  • ST histogram algorithms allow multi-target distance measurement and cover glass crosstalk immunity beyond 80 cm
  • ST algorithms enable dynamic smudge compensation
  • Very small package for easy integration (single module combining laser emitter, SPAD receiving array, and microcontroller in a reflowable package)
  • Can be hidden behind various cover window material and colors (Creative ID)
  • Not affected by target reflectance, material and color, or unlikely traditional IR proximity sensors

These chips are super fresh, but you can use our existing EagleCAD design to create your own eval board. There’s a reel of chips available at Digi-Key for you to purchase right now! You can find them at part number 497-VL53L3CXV0DH-1CT-ND.

To see more products in the EYE on NPI series, click here.


Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards

Join Adafruit on Mastodon

Adafruit is on Mastodon, join in! adafruit.com/mastodon

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 36,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org

Maker Business — “Packaging” chips in the US

Wearables — Enclosures help fight body humidity in costumes

Electronics — Transformers: More than meets the eye!

Python for Microcontrollers — Python on Microcontrollers Newsletter: Silicon Labs introduces CircuitPython support, and more! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Guardian Robot, Weather-wise Umbrella Stand, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — #NewProds 7/19/23 Feat. Adafruit Matrix Portal S3 CircuitPython Powered Internet Display!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.