DATASHEET

VL53L8CX -- 8x8 Multizone Time-of-Flight Sensor

STMicroelectronics VL53L8CX. 8x8 multizone ToF ranging sensor, 400cm range, 65-degree FoV, I2C/SPI, 940nm VCSEL. Standardized datasheet with 21 extracted diagrams.

STMicroelectronics VL53L8CX DS14161 -- Rev 7, August 2023 Original PDF ↗
VL53L8CX -- 8x8 Multizone Time-of-Flight Sensor
View this datasheet

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the datasheet "VL53L8CX -- 8x8 Multizone Time-of-Flight Sensor" (slug: vl53l8cx) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/datasheets/vl53l8cx. Download the standardized markdown and extracted diagram images into my project's datasheets/vl53l8cx/ directory. Show me the key specifications and pin configuration.
Overview
Pinout
Specifications
Software
Applications
Diagrams
Markdown

Source: STMicroelectronics Datasheet (DS14161) Manufacturer: STMicroelectronics Part Number: VL53L8CX Document: DS14161 -- Rev 7, August 2023

Description

The VL53L8CX is an 8x8 multizone Time-of-Flight (ToF) ranging sensor with low-power operation and enhanced distance ranging performance under ambient light. Based on STMicroelectronics' FlightSense technology, the sensor provides accurate ranging up to 400 cm with a 65-degree diagonal field of view.

The VL53L8CX integrates a new-generation VCSEL and two advanced metasurface lenses in an innovative "all in one" module. This enables high-performance use cases including low-power system activation, gesture recognition, SLAM for robotics, liquid level monitoring, and more.

Thanks to patented algorithms, the VL53L8CX can detect and track multiple targets within the FoV with a 64-zone depth measurement. STMicroelectronics' histograms ensure cover glass crosstalk immunity above 60 cm.

The VCSEL emits fully invisible 940 nm IR light with Class 1 laser safety certification (IEC 60825-1:2014). The sensor supports both SPI and I2C interfaces for high frequency frame rates and short boot times.

Key Specifications

Optical LGA16
Package
6.4 x 3.0 x 1.75 mm
Size
2 to 400 cm per zone
Ranging Distance
3.3 V
AVDD Supply
1.8 V
Core Supply (CORE_1V8)
1.2 V or 1.8 V
IOVDD Supply
-30 to 85 C
Operating Temperature
Up to 60 Hz
Sample Rate
940 nm VCSEL
Infrared Emitter
1 MHz, address 0x52
I2C Interface
Up to 3 MHz
SPI Interface
65 degrees
Field of View (diagonal)
4x4 (16 zones) or 8x8 (64 zones)
Zone Resolution
16 (LGA)
Pin Count
215 mW
Typical Power (continuous)
1.6 mW
Typical Power (autonomous, 1 Hz 4x4)
Class 1 (IEC 60825-1:2014)
Laser Safety

Features

  • Multizone distance measurement with either 4x4 or 8x8 separate zones
  • Autonomous low-power mode with interrupt programmable threshold to wake up the host
  • Ranging up to 400 cm with enhanced performance under ambient light
  • Multitarget detection and distance measurement in each zone
  • Histogram processing and algorithmic compensation to minimize cover glass crosstalk
  • Motion indicator for each zone showing if targets have moved and how
  • Frame rate capability of 60 Hz
  • New generation high-power 940 nm invisible light VCSEL with integrated analog driver
  • 65-degree diagonal square FoV using DOEs on both transmitter and receiver
  • Receiving array of SPADs (single photon avalanche diodes)
  • Low-power microcontroller running firmware
  • Single reflowable component with no additional optics required
  • I2C (up to 1 MHz) or SPI (up to 3 MHz) interface
  • Compatible with wide range of cover glass materials, can be hidden behind dark cover glass

Pin Configuration

A1INTI/O
Interrupt output, defaults to open drain (tristate), 47k pullup to IOVDD
A2LPnInput
Low-power mode control; drive low to disable I2C in LP mode, high to enable
A3IOVDDPower
1.2 V or 1.8 V I/O supply
A4SDA / MOSII/O
I2C: bidirectional data, 2.2k pullup to IOVDD; SPI: main output secondary input
A5SCL / MCLKInput
I2C: clock, 2.2k pullup to IOVDD; SPI: main clock
A6RSVD1Reserved
Connect to ground
A7RSVD2Reserved
Connect to ground
B1SYNCI/O
General purpose I/O, defaults to open drain (tristate), 47k pullup to IOVDD
B4THERMALPADGround
Connect to ground plane for thermal conduction
B7CORE_1V8Power
1.8 V analog core supply
C1SPI_I2C_NInput
I2C: low selects I2C mode, also serves as I2C reset pin; SPI: connect to IOVDD
C2NCSInput
I2C: not used, connect to GND with 47k pulldown; SPI: active low chip select
C3GNDGround
Ground
C4AVDDPower
3.3 V analog and VCSEL supply
C5MISOOutput
I2C: do not connect; SPI: main input secondary output, push-pull to IOVDD
C6RSVD3Reserved
Connect to ground
C7GNDGround
Ground

Source: STMicroelectronics Datasheet (DS14161) Manufacturer: STMicroelectronics Part Number: VL53L8CX Document: DS14161 -- Rev 7, August 2023

Absolute Maximum Ratings

ParameterMinMaxUnit
AVDD-0.53.47V
CORE_1V8-0.51.98V
IOVDD-0.51.98V

Recommended Operating Conditions

ParameterMinTypMaxUnit
AVDD supply3.133.33.47V
CORE_1V8 supply1.621.81.98V
IOVDD supply (1.2V config)1.081.21.32V
IOVDD supply (1.8V config)1.621.81.98V
Ambient temperature-30--85C

Electrical Characteristics

Current Consumption

Device StateAVDD TypAVDD MaxCORE_1V8 TypCORE_1V8 MaxIOVDD TypIOVDD MaxUnit
LP idle553900.010.50.52uA
HP idle11.63170.00030.002mA
Active ranging435050800.0030.006mA

Typical Power Consumption

ModePowerUnit
Continuous (4x4 or 8x8)215mW
Autonomous 4x4, 1 Hz, 5 ms integration1.6mW
Autonomous 4x4, 5 Hz, 5 ms integration12.5mW
Autonomous 8x8, 1 Hz, 5 ms integration6.7mW
Autonomous 8x8, 5 Hz, 5 ms integration32.3mW

ESD Performance

ParameterSpecificationConditions
Human body modelJEDEC JS-001-2014+/- 2 kV, 1500 ohm, 100 pF
Charged body modelJEDEC JS-001-2014+/- 500 V

Power Domains

The VL53L8CX requires three independent power supplies:

  • CORE_1V8: 1.8 V analog core supply
  • AVDD: 3.3 V analog and VCSEL supply
  • IOVDD: 1.2 V or 1.8 V I/O supply (when 1.8 V, can share with CORE_1V8)

All three supplies should be applied and removed at the same time. Minimum slew rates must be met for proper power-on reset operation (AVDD: 0.001 V/us, CORE_1V8: 0.012 V/us, IOVDD: 0.012 V/us).

Communication Interface

I2C Interface

The I2C bus operates at up to 1 Mbit/s (fast mode plus) with a device 8-bit address of 0x52. Both SDA and SCL require pull-up resistors (2.2k ohm recommended). The interface supports autoincrement indexing with 16-bit register addresses.

SPI Interface

The SPI interface operates at up to 3 MHz using 4-wire configuration (NCS, MCLK, MOSI, MISO). Clock polarity = 1, clock phase = 1 (data captured on rising edge, propagated on falling edge). Address length is 15 bits, data length is 8 bits. Supports autoincrement read and write modes.

Packages

Order CodePackagePackingMin Order Qty
VL53L8CXV0GC/1Optical LGA16 with linerTape and reel3600 pcs

Package Details

  • Body size: 6.4 x 3.0 x 1.75 mm
  • 16-pin land grid array (LGA) with thermal pad
  • Dual-source cap assemblies with identical pad and substrate design
  • Product marking: L8A-
  • Moisture sensitivity level: MSL 3 (IPC/JEDEC JSTD-020-C)
  • Storage temperature: -40 to 90 C
  • Maximum compression force: 25 N
  • Reflow: Pb-free convection reflow only (no vapor phase), peak 240 C recommended / 260 C max

Recommended Solder Profile

ParameterRecommendedMaximumUnit
Min preheat temp130150C
Max preheat temp200200C
Preheat time90-11060-120s
Liquidus temp217217C
Time above liquidus55-6555-65s
Peak temperature240260C
Time to peak300300s
Ramp down rate-4-6C/s

Software API

The host application controls the VL53L8CX through an API delivered as a C driver (and reference Linux driver). The driver provides high-level functions for device initialization, ranging start/stop, and mode select.

The device supports three power states:

  • LP idle: Low-power idle with data retention, RAM and registers preserved
  • HP idle: High-power idle, power-up state, required before starting ranging
  • Ranging: Full operation with VCSEL actively pulsing

Transitions between states are controlled via I2C/SPI commands. Refer to UM3109 for detailed API usage.

Applications

  • Robotic applications: SLAM, wall tracking, small object detection, cliff prediction, floor recognition
  • System activation under ambient light for smart buildings and smart lighting
  • Content management for tanks, loads in trucks, and waste bins
  • Liquid level monitoring
  • Gesture recognition
  • Keystone correction for video projectors
  • Augmented reality/Virtual reality enhancement with dual camera stereoscopy
  • IoT and battery-powered devices for user and object detection
  • Laser assisted autofocus (LAF) for camera systems in low light or low contrast scenes

Diagrams & Graphs (20)

**Source:** [STMicroelectronics Datasheet (DS14161)](https://www.st.com/resource/en/datasheet/vl53l8cx.pdf)
**Manufacturer:** STMicroelectronics
**Part Number:** VL53L8CX
**Document:** DS14161 -- Rev 7, August 2023

## Description

The VL53L8CX is an 8x8 multizone Time-of-Flight (ToF) ranging sensor with low-power operation and enhanced distance ranging performance under ambient light. Based on STMicroelectronics' FlightSense technology, the sensor provides accurate ranging up to 400 cm with a 65-degree diagonal field of view.

The VL53L8CX integrates a new-generation VCSEL and two advanced metasurface lenses in an innovative "all in one" module. This enables high-performance use cases including low-power system activation, gesture recognition, SLAM for robotics, liquid level monitoring, and more.

Thanks to patented algorithms, the VL53L8CX can detect and track multiple targets within the FoV with a 64-zone depth measurement. STMicroelectronics' histograms ensure cover glass crosstalk immunity above 60 cm.

The VCSEL emits fully invisible 940 nm IR light with Class 1 laser safety certification (IEC 60825-1:2014). The sensor supports both SPI and I2C interfaces for high frequency frame rates and short boot times.

## Key Specifications

| Parameter | Value |
| --- | --- |
| Package | Optical LGA16 |
| Size | 6.4 x 3.0 x 1.75 mm |
| Ranging Distance | 2 to 400 cm per zone |
| AVDD Supply | 3.3 V |
| Core Supply (CORE_1V8) | 1.8 V |
| IOVDD Supply | 1.2 V or 1.8 V |
| Operating Temperature | -30 to 85 C |
| Sample Rate | Up to 60 Hz |
| Infrared Emitter | 940 nm VCSEL |
| I2C Interface | 1 MHz, address 0x52 |
| SPI Interface | Up to 3 MHz |
| Field of View (diagonal) | 65 degrees |
| Zone Resolution | 4x4 (16 zones) or 8x8 (64 zones) |
| Pin Count | 16 (LGA) |
| Typical Power (continuous) | 215 mW |
| Typical Power (autonomous, 1 Hz 4x4) | 1.6 mW |
| Laser Safety | Class 1 (IEC 60825-1:2014) |

## Features

- Multizone distance measurement with either 4x4 or 8x8 separate zones
- Autonomous low-power mode with interrupt programmable threshold to wake up the host
- Ranging up to 400 cm with enhanced performance under ambient light
- Multitarget detection and distance measurement in each zone
- Histogram processing and algorithmic compensation to minimize cover glass crosstalk
- Motion indicator for each zone showing if targets have moved and how
- Frame rate capability of 60 Hz
- New generation high-power 940 nm invisible light VCSEL with integrated analog driver
- 65-degree diagonal square FoV using DOEs on both transmitter and receiver
- Receiving array of SPADs (single photon avalanche diodes)
- Low-power microcontroller running firmware
- Single reflowable component with no additional optics required
- I2C (up to 1 MHz) or SPI (up to 3 MHz) interface
- Compatible with wide range of cover glass materials, can be hidden behind dark cover glass

## Pin Configuration

| Pin | Name | Type | Description |
| --- | --- | --- | --- |
| A1 | INT | I/O | Interrupt output, defaults to open drain (tristate), 47k pullup to IOVDD |
| A2 | LPn | Input | Low-power mode control; drive low to disable I2C in LP mode, high to enable |
| A3 | IOVDD | Power | 1.2 V or 1.8 V I/O supply |
| A4 | SDA / MOSI | I/O | I2C: bidirectional data, 2.2k pullup to IOVDD; SPI: main output secondary input |
| A5 | SCL / MCLK | Input | I2C: clock, 2.2k pullup to IOVDD; SPI: main clock |
| A6 | RSVD1 | Reserved | Connect to ground |
| A7 | RSVD2 | Reserved | Connect to ground |
| B1 | SYNC | I/O | General purpose I/O, defaults to open drain (tristate), 47k pullup to IOVDD |
| B4 | THERMALPAD | Ground | Connect to ground plane for thermal conduction |
| B7 | CORE_1V8 | Power | 1.8 V analog core supply |
| C1 | SPI_I2C_N | Input | I2C: low selects I2C mode, also serves as I2C reset pin; SPI: connect to IOVDD |
| C2 | NCS | Input | I2C: not used, connect to GND with 47k pulldown; SPI: active low chip select |
| C3 | GND | Ground | Ground |
| C4 | AVDD | Power | 3.3 V analog and VCSEL supply |
| C5 | MISO | Output | I2C: do not connect; SPI: main input secondary output, push-pull to IOVDD |
| C6 | RSVD3 | Reserved | Connect to ground |
| C7 | GND | Ground | Ground |

## Absolute Maximum Ratings

| Parameter | Min | Max | Unit |
| --- | --- | --- | --- |
| AVDD | -0.5 | 3.47 | V |
| CORE_1V8 | -0.5 | 1.98 | V |
| IOVDD | -0.5 | 1.98 | V |

## Recommended Operating Conditions

| Parameter | Min | Typ | Max | Unit |
| --- | --- | --- | --- | --- |
| AVDD supply | 3.13 | 3.3 | 3.47 | V |
| CORE_1V8 supply | 1.62 | 1.8 | 1.98 | V |
| IOVDD supply (1.2V config) | 1.08 | 1.2 | 1.32 | V |
| IOVDD supply (1.8V config) | 1.62 | 1.8 | 1.98 | V |
| Ambient temperature | -30 | -- | 85 | C |

## Electrical Characteristics

### Current Consumption

| Device State | AVDD Typ | AVDD Max | CORE_1V8 Typ | CORE_1V8 Max | IOVDD Typ | IOVDD Max | Unit |
| --- | --- | --- | --- | --- | --- | --- | --- |
| LP idle | 55 | 390 | 0.01 | 0.5 | 0.5 | 2 | uA |
| HP idle | 1 | 1.6 | 3 | 17 | 0.0003 | 0.002 | mA |
| Active ranging | 43 | 50 | 50 | 80 | 0.003 | 0.006 | mA |

### Typical Power Consumption

| Mode | Power | Unit |
| --- | --- | --- |
| Continuous (4x4 or 8x8) | 215 | mW |
| Autonomous 4x4, 1 Hz, 5 ms integration | 1.6 | mW |
| Autonomous 4x4, 5 Hz, 5 ms integration | 12.5 | mW |
| Autonomous 8x8, 1 Hz, 5 ms integration | 6.7 | mW |
| Autonomous 8x8, 5 Hz, 5 ms integration | 32.3 | mW |

### ESD Performance

| Parameter | Specification | Conditions |
| --- | --- | --- |
| Human body model | JEDEC JS-001-2014 | +/- 2 kV, 1500 ohm, 100 pF |
| Charged body model | JEDEC JS-001-2014 | +/- 500 V |

## Power Domains

The VL53L8CX requires three independent power supplies:

- **CORE_1V8:** 1.8 V analog core supply
- **AVDD:** 3.3 V analog and VCSEL supply
- **IOVDD:** 1.2 V or 1.8 V I/O supply (when 1.8 V, can share with CORE_1V8)

All three supplies should be applied and removed at the same time. Minimum slew rates must be met for proper power-on reset operation (AVDD: 0.001 V/us, CORE_1V8: 0.012 V/us, IOVDD: 0.012 V/us).

## Communication Interface

### I2C Interface

The I2C bus operates at up to 1 Mbit/s (fast mode plus) with a device 8-bit address of 0x52. Both SDA and SCL require pull-up resistors (2.2k ohm recommended). The interface supports autoincrement indexing with 16-bit register addresses.

### SPI Interface

The SPI interface operates at up to 3 MHz using 4-wire configuration (NCS, MCLK, MOSI, MISO). Clock polarity = 1, clock phase = 1 (data captured on rising edge, propagated on falling edge). Address length is 15 bits, data length is 8 bits. Supports autoincrement read and write modes.

## Software API

The host application controls the VL53L8CX through an API delivered as a C driver (and reference Linux driver). The driver provides high-level functions for device initialization, ranging start/stop, and mode select.

The device supports three power states:
- **LP idle:** Low-power idle with data retention, RAM and registers preserved
- **HP idle:** High-power idle, power-up state, required before starting ranging
- **Ranging:** Full operation with VCSEL actively pulsing

Transitions between states are controlled via I2C/SPI commands. Refer to UM3109 for detailed API usage.

## Applications

- Robotic applications: SLAM, wall tracking, small object detection, cliff prediction, floor recognition
- System activation under ambient light for smart buildings and smart lighting
- Content management for tanks, loads in trucks, and waste bins
- Liquid level monitoring
- Gesture recognition
- Keystone correction for video projectors
- Augmented reality/Virtual reality enhancement with dual camera stereoscopy
- IoT and battery-powered devices for user and object detection
- Laser assisted autofocus (LAF) for camera systems in low light or low contrast scenes

## Packages

| Order Code | Package | Packing | Min Order Qty |
| --- | --- | --- | --- |
| VL53L8CXV0GC/1 | Optical LGA16 with liner | Tape and reel | 3600 pcs |

### Package Details

- Body size: 6.4 x 3.0 x 1.75 mm
- 16-pin land grid array (LGA) with thermal pad
- Dual-source cap assemblies with identical pad and substrate design
- Product marking: L8A-
- Moisture sensitivity level: MSL 3 (IPC/JEDEC JSTD-020-C)
- Storage temperature: -40 to 90 C
- Maximum compression force: 25 N
- Reflow: Pb-free convection reflow only (no vapor phase), peak 240 C recommended / 260 C max

### Recommended Solder Profile

| Parameter | Recommended | Maximum | Unit |
| --- | --- | --- | --- |
| Min preheat temp | 130 | 150 | C |
| Max preheat temp | 200 | 200 | C |
| Preheat time | 90-110 | 60-120 | s |
| Liquidus temp | 217 | 217 | C |
| Time above liquidus | 55-65 | 55-65 | s |
| Peak temperature | 240 | 260 | C |
| Time to peak | 300 | 300 | s |
| Ramp down rate | -4 | -6 | C/s |

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!