STMicroelectronics X-NUCLEO-53L1A2 Quick Start Guide

STMicroelectronics X-NUCLEO-53L1A2 Quick Start Guide

Quick Start Guide

Time-of-Flight ranging sensor with advanced multi-zone and multiobject detection expansion board based on VL53L1 for STM32 Nucleo

(X-NUCLEO-53L1A2)

Version (May 5, 2020)

Quick Start Guide Contents

 

2

X-NUCLEO-53L1A2: Time-of-Flight ranging sensor with advanced multi-zone and multi-object detection expansion board

Hardware and Software overview

Hardware & Software installation

Documents & Related Resources

STM32 Open Development Environment: Overview

Long distance ranging ToF sensor expansion board

 

Hardware Overview (1/2)

 

 

3

X-NUCLEO-53L1A2 Hardware Description

Remove the protective film

 

 

 

The X-NUCLEO-53L1A2 is an evaluation and

 

 

on the VL53L1 sensor

 

development board designed with the VL53L1

 

 

 

 

 

 

 

 

ranging sensor with advanced multi-zone and

 

 

 

 

 

 

 

 

Arduino UNO R3 connectors

 

 

 

multi-object detection based on ST FlightSenseTM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Time-of-Flight technology.

 

 

 

 

 

 

 

 

The VL53L1 communicates with the STM32

 

 

 

 

 

 

 

 

Nucleo developer board host microcontroller

 

 

 

 

 

 

 

 

through an I2C link available on the Arduino UNO

 

 

 

 

 

 

 

 

R3 connector.

 

 

 

 

 

 

 

 

Key Products on board

VL53L1 long distance ranging and gesture detection sensor module

0.25, 0.5 and 1mm spacers to simulate air gaps, with the cover glass

Cover window (made by Hornix) sample with low cross-talk ready to use / clipable on VL53L1

2x VL53L1 breakout boards

Latest info available at www.st.com

X-NUCLEO-53L1A2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cover

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Holder for spacers

 

 

 

 

 

 

 

 

VL53L1

 

 

 

 

 

 

 

 

 

 

 

 

VL53L1

 

 

 

 

window

 

 

 

 

 

 

 

 

and cover window

 

 

 

 

 

breakout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sample

 

 

 

 

 

 

 

 

 

 

 

 

 

boards

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Order Code: X-NUCLEO-53L1A2

Long distance ranging ToF sensor expansion board

 

 

Hardware Overview (2/2)

 

 

 

4

 

 

Remove the protective film

 

 

 

on the VL53L1 sensor

 

X-NUCLEO-53L1A2 expansion board

 

 

To help integrate multiple VL53L1 devices in custom applications,

 

 

 

up to 2 external VL53L1 breakout boards can be connected to the

 

 

 

expansion board.

 

 

• The breakout boards are delivered with the X-NUCLEO-53L1A2.

 

X-NUCLEO-53L1A2 is also available as a NUCLEO Pack

 

 

(P-NUCLEO-53L1A2)

 

 

• The X-NUCLEO-53L1A2 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-53L1A2:

 

 

 

X-NUCLEO-53L1A2 expansion board and NUCLEO-F401RE full

 

 

 

features board.

 

VL53L1 breakout boards can also be ordered separately

 

Order code: VL53L1-SATEL

Two breakout boards are included.

Long distance ranging ToF sensor expansion board STM32Cube Software Overview 5

X-CUBE-53L1A2 software description

The X-CUBE-53L1A2 software package is an STM32Cube expansion for the X-NUCLEO- 53L1A2 expansion board for STM32. The source code is based on STM32Cube to ease portability and code sharing across different STM32 MCU families. An sample implementation is available for the STM32 Nucleo ranging sensor expansion board (X-NUCLEO-53L1A2) plugged on top of an STM32 Nucleo development board (NUCLEO-F401RE or NUCLEO-L476RG).

 

 

 

Application

Ranging measurement example

 

 

 

 

 

 

 

 

 

 

Hardware

STM32Cube Hardware Abstraction Layer

 

 

 

Abstraction

(HAL)

 

 

 

 

 

 

 

Key features

 

 

 

 

STM32 Nucleo expansion board

 

Driver layer (VL53L1 API) for complete

 

X-NUCLEO-53L1A2

 

 

 

 

management of the VL53L1 ranging sensor

Hardware

 

 

integrated in the X-NUCLEO-53L1A2 expansion

 

 

 

 

 

 

board.

 

 

 

Easy portability across different MCU families,

 

STM32 Nucleo development board

 

thanks to STM32Cube.

 

 

 

Free, user-friendly license terms.

 

 

 

 

 

 

 

 

 

Sample code for ranging measurement.

 

 

 

Latest SW available at www.st.com

X-CUBE-53L1A2

Quick Start Guide Contents

 

6

X-NUCLEO-53L1A2: Time-of-Flight ranging sensor with advanced multi-zone and multi-object detection expansion board

Hardware and Software overview

Hardware & Software installation

Documents & Related Resources

STM32 Open Development Environment: Overview

1x Ranging sensor expansion board based on VL53L1 (X-NUCLEO-53L1A2).

1x STM32 Nucleo development board

(NUCLEO-F401RE or NUCLEO-L476RG)

1x Laptop/PC with MS Windows

1x USB type A to Mini-B USB cable

Setup & Demo Examples

HW prerequisites

7

 

Remove the protective film on the VL53L1 sensor

X-NUCLEO-53L1A2

NUCLEO-F401RE or NUCLEO-L476RG

P-NUCLEO-53L1A2

If you don’t have an STM32 Nucleo development board, you can order a Nucleo pack (P-NUCLEO-53L1A2):

• X-NUCLEO-53L1A2 expansion board and NUCLEO-F401RE full features board delivered together.

Loading...
+ 14 hidden pages