![ST X-NUCLEO-53L5A1 Quick Start Manual Download Page 6](http://html.mh-extra.com/html/st/x-nucleo-53l5a1/x-nucleo-53l5a1_quick-start-manual_1355592006.webp)
• The X-CUBE-TOF1 software package is a
STM32Cube expansion for the expansion boards
of the Time-of-Flight product family (including the
X-NUCLEO-53L5A1) for STM32. The source
code is based on STM32Cube to ease portability
and code sharing across different STM32 MCU
families. A sample implementation is available for
the STM32 Nucleo ranging sensor expansion
board
(X-NUCLEO-53L5A1) plugged on top of
an
STM32
Nucleo
development
board
(NUCLEO-F401RE or NUCLEO-L476RG).
Time-of-Flight sensors Software Environment
STM32Cube Software Overview
6
X-CUBE-TOF1
Latest SW available at www.st.com
Key features
X-CUBE-TOF1 software description
• Driver layer (VL53L5CX ULD) for complete
management of the VL53L5CX 8x8 multi-zone
ranging sensor integrated in the X-NUCLEO- 53L5A1
expansion board.
• Easy portability across different MCU families,
thanks to STM32Cube.
• Free, user-friendly license terms.
• Sample code for ranging measurement.
Ranging measurement example
Application
STM32Cube Hardware Abstraction Layer
(HAL)
Hardware
Abstraction
Hardware
STM32 Nucleo development board
STM32 Nucleo expansion board
X-NUCLEO-53L3A2 (sense)
X-NUCLEO-53L5A1 (sense)