Release Notes for X-CUBE-53L1A1

Software for STM32, Expansion for STM32Cube

Copyright 2018 STMicroelectronics

st_logo

 


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.

 

         image001

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

  1. STM32F401RE and STM32L476RG devices
  2. NUCLEO-F401RE and NUCLEO-L476RG boards
  3. 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

  1. STM32F401RE and STM32L476RG devices
  2. NUCLEO-F401RE and NUCLEO-L476RG boards
  3. 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