Key facts
- Brand
- STMicroelectronics
- Model
- X-CUBE-TOF1
- Category
- microcontrollers
- Documents
- 3
- Languages
- EN
- Last added
- 2023-10-20
Start here

STMicroelectronics UM2974 X-CUBE-TOF1 User Manual
This document is the user manual for the X-CUBE-TOF1 software expansion package designed for STM32Cube. It provides drivers to recognize VL53L5CX Time-of-Flight sensors and perform ranging on single or multiple devices. The software is built on STM32Cube technology to ensure portability across different STM32 microcontrollers.
Read onlineSTMicroelectronics X-CUBE-TOF1 specifications
| Supported Sensors | VL53L4CX, VL53L4CD, VL53L7CX, VL53L8CX |
|---|---|
| Supported Development Boards | NUCLEO-F401RE, NUCLEO-L476RG |
| Supported Expansion Boards | X-NUCLEO, SATEL breakout board |
| Compatible IDEs | IAR Embedded Workbench, MDK-ARM, STM32CubeIDE |
Source: STM32CubeMX User Manual
All STMicroelectronics X-CUBE-TOF1 documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What sensors does X-CUBE-TOF1 support?
The software supports VL53L3CX ToF ranging sensors, including X-NUCLEO-53L3A2 and VL53L3CX-SATEL evaluation boards.
How do I use the VL53L3CX with X-CUBE-TOF1?
Use the software with STM32CubeMX to generate projects for Nucleo boards and sensor expansion boards. Sample applications are provided for ranging, calibration, and multi-sensor operation.
Which Time-of-Flight sensors are supported by X-CUBE-TOF1?
The package supports the VL53L4CX, VL53L4CD, VL53L7CX, and VL53L8CX sensors.
From: STM32CubeMX User Manual
What Nucleo boards are recommended for use with this software?
The suggested order codes are NUCLEO-F401RE or NUCLEO-L476RG.
From: STM32CubeMX User Manual
What hardware is required to test the VL53L5CX_SimpleRanging sample application?
Testing this application requires a VL53L5CX-SATEL breakout board and a Nucleo F401RE board.
What baud rate must be configured in Tera Term for the VL53L5CX_SimpleRanging application?
You must set the baud rate to 460800 in the Tera Term configuration.
