The X-CUBE-53L1A1 software package is an expansion for STM32Cube,
associated with the
X-NUCLEO-53L1A1 expansion board for STM32. The source code of this package
is based on STM32Cube to ease portability and code sharing across different
STM32 MCU families. Implementation examples are available for the STM32
Nucleo Ranging expansion board (X-NUCLEO-53L1A1) plugged on top of two
types of STM32 Nucleo development board (NUCLEO-F401RE or NUCLEO-L476RG).
X-CUBE-53L1A1 software features:
- Driver layer
(VL53L1X API) for complete management of the VL53L1X ranging sensor
integrated in the X-NUCLEO-53L1A1 expansion board.
- Easy
portability across different MCU families thanks to STM32Cube.
- Compatible
with any PC Virtual Com Port tool to display and log sensor data.
- Free,
user-friendly license terms.
- One example code
for single sensor ranging measurement (SimpleRangingExamples).
- One example code
with multiple sensors ranging measurement (MulipleSensorsRanging).
The figure below shows the overall architecture.

Related information and documentation:
Update
History
V1.1.0 / 26-March-2018
Main Changes
- Updated to the latest HAL Q1'18.
- Added a new example : MultiSensorsRanging.
Contents
- STM32Cube
HAL and Middlewares drivers
- STM32F4xx
drivers aligned to STM32CubeF4 V1.7.4
- STM32L4xx
drivers aligned to STM32CubeL4 V1.8.2
- Documentation
- VL53L1X API Doxygen documentation
- Drivers
- BSP/Components/vl53l1x V2.3.1
- BSP/X-NUCLEO-53L1A1 V1.0.0
Development Toolchains and Compilers
- IAR Embedded
Workbench for ARM (EWARM) toolchain V8.11.3.13984 + ST-LINK
- Keil
Microcontroller Development Kit (MDK-ARM) toolchain
V5.14.0.0+ ST-LINK
- System
Workbench for STM32 (SW4STM32) V1.8.0.201603291114+ ST-LINK
Supported Devices and EVAL boards
- STM32F401RE
and STM32L476RG devices
- NUCLEO-F401RE
and NUCLEO-L476RG boards
- X-NUCLEO-53L1A1
Expansion Board
Known Limitations
None
V1.0.0 / 22-Feb-2018
Main Changes
- First release.
Contents
- STM32Cube
HAL and Middlewares drivers
- STM32F4xx
drivers aligned to STM32CubeF4 V1.7.1
- STM32L4xx
drivers aligned to STM32CubeL4 V1.8.0
- Documentation
- VL53L1X API Doxygen documentation
- Drivers
- BSP
Components vl53l1x V2.2.1
- BSP
X-NUCLEO-53L1A1 V1.0.0
Development Toolchains and Compilers
- IAR Embedded
Workbench for ARM (EWARM) toolchain V8.11.3.13984 + ST-LINK
- Keil
Microcontroller Development Kit (MDK-ARM) toolchain
V5.14.0.0+ ST-LINK
- System
Workbench for STM32 (SW4STM32) V1.8.0.201603291114+ ST-LINK
Supported Devices and EVAL boards
- STM32F401RE
and STM32L476RG devices
- NUCLEO-F401RE
and NUCLEO-L476RG boards
- X-NUCLEO-53L1A1
Expansion Board
Known Limitations
None
License
Licensed under
Software License Agreement SLA0080, (the "License"). You may not
use this package except in compliance with the License. You may obtain
a copy of the License at:
SLA0080: SOFTWARE LICENSE AGREEMENT
For complete documentation
on STM32 ODE visit www.st.com/stm32ode
|