Download Print this page
ST X-NUCLEO-53L8A1 Quick Start Manual
ST X-NUCLEO-53L8A1 Quick Start Manual

ST X-NUCLEO-53L8A1 Quick Start Manual

Low-power high-performance 8x8 multizone time-of-flight sensor vl53l8cx expansion board for stm32 nucleo
Hide thumbs Also See for X-NUCLEO-53L8A1:

Advertisement

Quick Links

Quick Start Guide
Low-power high-performance 8x8 multizone Time-
of-Flight sensor VL53L8CX expansion board for
STM32 Nucleo
May 2023

Advertisement

loading
Need help?

Need help?

Do you have a question about the X-NUCLEO-53L8A1 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST X-NUCLEO-53L8A1

  • Page 1 Quick Start Guide Low-power high-performance 8x8 multizone Time- of-Flight sensor VL53L8CX expansion board for STM32 Nucleo May 2023...
  • Page 2 Quick Start Guide Contents Hardware Overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 3 VL53L8CX - Low-power high-performance 8x8 multizone Time-of-Flight sensor Hardware Overview (1/2) X-NUCLEO-53L8A1 Hardware Description • The X-NUCLEO-53L8A1 is low-power high- performance 8x8 multizone Time-of-Flight sensor and development board designed around the VL53L8CX sensor based on ST FlightSense™ patented technology •...
  • Page 4 • X-NUCLEO-53L8A1 is also available as a NUCLEO Pack (P-NUCLEO-53L8A1) • The X-NUCLEO-53L8A1 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-53L8A1: X-NUCLEO-53L8A1 expansion board and NUCLEO-F401RE full features board.
  • Page 5 Application • 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-53L8A1) for STM32. The source code is based on STM32Cube to ease portability and code sharing across different...
  • Page 6 Quick Start Guide Contents Hardware Overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 7 • 1x Laptop/PC with Windows • 1x USB type A to Mini-B USB cable • If you don’t have an STM32 Nucleo development board, P-NUCLEO-53L8A1 you can order a Nucleo pack (P-NUCLEO-53L8A1): • X-NUCLEO-53L8A1 expansion board and NUCLEO-F401RE full features board delivered together.
  • Page 8 Setup & Demo Examples SW prerequisites • STSW-IMG040: Ultra Lite Driver (ULD) for VL53L8CX • STSW-IMG041: Graphical User Interface (GUI) on Windows 7 and 10 • STSW-IMG042: Linux driver for VL53L8CX • X-CUBE-TOF1: Time-of-Flight sensors software expansion for STM32Cube. • When you install the X-CUBE-TOF1 the installer install also the directory containing the example projects here for instance : •...
  • Page 9 If Windows cannot install automatically the STLINK driver, please follow step 2 2. Install the PC USB port driver to detect the Nucleo board • Download STSW-LINK009 from www.st.com • Unzip and double click on “stlink_winusb_install.bat” to install the driver...
  • Page 10 VL53L8CX GUI software installation GUI is generally the first and easy tool to evaluate the device • Perform HW installation and connect the X-NUCLEO-53L8A1 expansion board + Nucleo F401RE to the PC • Install the GUI SW for VL53L8CX Demo and configuration settings •...
  • Page 11 Setup & Demo Examples VL53L8CX GUI software installation...
  • Page 12 • Perform HW installation and connect the NUCLEO kit ( P-NUCLEO-53L8A1) to the PC • Install the X-CUBE-TOF1 SW package • 3.0 or newer X-CUBE-TOF1 rev downloaded from www.st.com • The X-CUBE-TOF1 is installed through STM32CubeMx, manage software installation section. • Once the X-CUBE-TOF1 is installed. Go to •...
  • Page 13 Evaluation code example (.bin) using X-CUBE-TOF1 and a NUCLEO Pack Follow the instructions from the UM3108 (Getting started with the STMicroelectronics X-CUBE-TOF1, Time-of-Flight sensors, software package for STM32CubeMX) that can be found on st.com Drag and Drop .bin files from the directory...
  • Page 14 X-CUBE-TOF1 and a NUCLEO Pack Follow the instructions from the UM3108 (Getting started with the STMicroelectronics X-CUBE-TOF1, Time-of-Flight sensors, software package for STM32CubeMX) ) that can be found on st.com Open project example for Simple Ranging And modify, build application SW •...
  • Page 15 Quick Start Guide Contents Hardware Overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 16 • Data Brief DB4921 : Time-of-Flight expansion board based on the VL53L8 series for STM32 Nucleo • User Manual UM3120 : Getting started with the X-NUCLEO-53L8A1 Time-of-Flight expansion board based on the VL53L8 series for STM32 Nucleo • X-NUCLEO-53L8A1 SCHEMATIC •...
  • Page 17 Documents & Related Resources All documents are available in the Documentation tab of the related products webpage VL53L8CX: • Datasheet DS14161: Low-power high-performance 8x8 multizone Time-of-Flight sensor • Data Brief DB4884: Low-power high-performance 8x8 multizone Time-of-Flight sensor STSW-IMG036: • Data Brief DB4810: Ultra lite driver (ULD) application programming interface (API) for the VL53L7CX Time-of-Flight 8x8 multizone ranging sensor with 90° FoV STSW-IMG037: •...
  • Page 18 Quick Start Guide Contents Hardware Overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 19 The STM32 Open Development Environment (ODE) is an open, flexible, easy and affordable way to develop innovative devices and applications based on the STM32 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.
  • Page 20 Environment prototyping hardware can be directly used in an microcontroller or external source advanced prototyping board or in an end product design using the same commercial ST components, or components from Complete product range Integrated debugging and from ultra-low power to the same family as those found on the STM32 Nucleo boards.