background image

Quick Start Guide

Time-of-Flight 8x8 multizone ranging sensor with 
wide field of view 
expansion board based on VL53L5CX for
STM32 Nucleo

Version 1.0 (June 16

th

, 2021)

Summary of Contents for X-NUCLEO-53L5A1

Page 1: ...Quick Start Guide Time of Flight 8x8 multizone ranging sensor with wide field of view expansion board based on VL53L5CX for STM32 Nucleo Version 1 0 June 16th 2021 ...

Page 2: ...Agenda Hardware and Software overview Documents Related Resources STM32 Open Development Environment Overview ...

Page 3: ...1 Hardware and Software overview ...

Page 4: ...ugh an I2C link available on the Arduino UNO R3 connector 8x8 Multi zone Time of Flight Sensor expansion board Hardware Overview 1 2 4 Order Code X NUCLEO 53L5A1 Key Products on board VL53L5CX Time of Flight ToF 8x8 multizone ranging sensor with wide field of view 0 25 0 5 and 1mm spacers to simulate air gaps with the cover glass Latest info available at www st com X NUCLEO 53L5A1 Arduino UNO R3 c...

Page 5: ...P NUCLEO 53L5A1 The X NUCLEO 53L5A1 expansion board can also be ordered on www st com as part of a NUCLEO Pack with expansion board and STM32 NUCLEO board Order code P NUCLEO 53L5A1 X NUCLEO 53L5A1 expansion board and NUCLEO F401RE full features board VL53L5CX breakout boards can be ordered separately Order code VL53L5CX SATEL The pack carry two breakout boards 8x8 Multi zone Time of Flight Sensor...

Page 6: ...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 li...

Page 7: ...2 Setup Demo Example ...

Page 8: ...ple 1x Laptop PC with Windows 1x USB type A to Mini B USB cable If you don t have an STM32 Nucleo development board you can order a Nucleo pack P NUCLEO 53L5A1 X NUCLEO 53L5A1 expansion board and NUCLEO F401RE full features board delivered together Setup Demo Examples HW prerequisites 8 X NUCLEO 53L5A1 NUCLEO F401RE P NUCLEO 53L5A1 ...

Page 9: ...UBE TOF1 Time of Flight sensors software expansion for STM32Cube When you install the X CUBE TOF1 the installer install the directory containing the example projects here for instance C Users john STM32Cube Repository Packs STMicroelectronics X CUBE TOF1 2 0 0 B1 Projects STM32F401RE Nucleo Examples 53L5A1 53L5A1_SimpleRanging Setup Demo Examples SW prerequisites 9 ...

Page 10: ...he drivers are installed automatically If Windows cannot install automatically the STLINK driver please follow step 2 2 Install the PC USB port driver to detect the Nucleo board Called STSW LINK009 downloaded from www st com Unzip extract the docs and install stlink_winusb_install bat 10 VL53L5CX nucleo kit is ready for GUI installation ...

Page 11: ...ance signal ambient rate Get data logging and replay a datalog csv file 11 Perform HW installation and connect the VL53L5CX expansion board Nucleo F401RE to the PC Install the GUI SW for VL53L5CX Demo and configuration settings STSW IMG024 downloaded from www st com Run the installer with Admin privileges GUI is generally the first step to evaluate the device The Graphical User Interface can ...

Page 12: ...Setup Demo Examples VL53L5CX GUI software installation 12 ...

Page 13: ... installed Go to C Users john STM32Cube Repository Packs STMicroelectronics X CUBE TOF1 2 0 0 B1 Projects STM32F401RE Nucleo Examples 53L5A1 53L5A1_SimpleRanging 13 X CUBE software package contents API SW SW examples Generic Nucleo SW installation guide VL53L5CX ULD VL53L3CX VL53L5CX project examples There is the same folder for STM32L476RG Nucleo VL53L5CX project examples for MultiSensor Ranging ...

Page 14: ...ion board Evaluation code example bin using X CUBE TOF1 and a NUCLEO Pack 14 Open UM2853 Getting started with the STMicroelectronics X CUBE TOF1 Time of Flight sensors software package for STM32CubeMX and follow the instructions Drag and drop to ...

Page 15: ...ck 15 Open project example for Multi Sensor ranging And modify build application SW Open UM2853 Getting started with the STMicroelectronics X CUBE TOF1 Time of Flight sensors software package for STM32CubeMX and follow the instructions We find same folders and same files as above Same folders as above but for another project example ...

Page 16: ...3 Documents Related Resources ...

Page 17: ...brief VL53L5CX SATEL Product Folder DB4506 VL53L5CX breakout board Time of Flight 8x8 multizone ranging sensor with wide field of view data brief STSW IMG023 Ultra Lite Driver ULD for VL53L5CX folder DB4499 Ultra lite driver ULD application programming interface API for the VL53L5CX data brief STSW IMG024 Graphical User Interface GUI Folder DB4510 P NUCLEO 53L5A1 pack graphical user interface GUI ...

Page 18: ...4 STM32 Open Development Environment Overview ...

Page 19: ...TM32 32 bit microcontroller family combined with other state of the art ST components connected via expansion boards It enables fast prototyping with leading edge components that can quickly be transformed into final designs For further information please visit www st com stm32ode Function Packs FP STM32Cube development software STM32 Nucleo expansion boards X NUCLEO STM32 Nucleo development board...

Page 20: ...tra low power to high performance ST morpho extension header A comprehensive range of affordable development boards for all the STM32 microcontroller series with unlimited unified expansion capabilities and integrated debugger programmer functionality STM32 Nucleo Development Boards NUCLEO 20 www st com stm32nucleo Arduino UNO R3 extension headers ...

Page 21: ...plugged directly on top of the STM32 Nucleo development board directly or stacked on another expansion board STM32 Nucleo Expansion Boards X NUCLEO 21 DIL24 support for new devices Motion MEMS sensors Environmental sensors www st com x nucleo Example of STM32 expansion board X NUCLEO IKS01A1 ...

Page 22: ...of IDEs including IAR EWARM Keil MDK and GCC based environments Users can choose from three IDEs from leading vendors they are free of charge and deployed in close cooperation with ST These include Eclipse based IDEs such as Ac6 System Workbench for STM32 and the MDK ARM environment Tools IDEs Application examples e g basedonSTOpenSoftwareX Hardware Sampleapplications Applications IAREWARM Keil MD...

Page 23: ...Ambient Light Sensor Pressure temperature humidity Bluetooth LE Sub GHz radio NFC Wi Fi GNSS Energy management battery General purpose microcontrollers Stepper motor driver DC BLDC motor driver Audio amplifier COLLECT TRANSMIT ACCESS CREATE POWER PROCESS Software Secure microcontrollers Touch controller Operation Amplifier Accelerometer gyroscope Translate Industrial input output www st com stm32o...

Page 24: ... their respective owners Thank you STMicroelectronics All rights reserved ST logo is a trademark or a registered trademark of STMicroelectronics International NV or its affiliates in the EU and or other countries For additional information about ST trademarks please refer to www st com trademarks All other product or service names are the property of their respective owners Thank you ...

Reviews: