STMicroelectronics P-NUCLEO-53L4A1, X-NUCLEO-53L4A1 User Manual

Page 1
UM2972
User manual
Getting started with the X-NUCLEO-53L4A1 expansion board for STM32 Nucleo
based on the VL53L4CD

Introduction

The X-NUCLEO-53L4A1 is an expansion board for any STM32 Nucleo development board equipped with the Arduino R3 connectors. It provides a complete evaluation kit that allows you to learn, evaluate, and develop applications using the
VL53L4CD Time-of-Flight high-accuracy proximity sensor
The expansion board is delivered with a cover glass holder in which you can fit three different spacers of 0.25, 0.5, and 1 mm height below the cover glass to simulate various air gaps. A small oval cover glass fitting the sensor is included.
Several ST expansion boards can be stacked through the Arduino connectors, which allow, for example, the development of
Figure 1. X-NUCLEO-53L4A1 expansion board, spacers, cover glass holder, and oval cover glass
.
UM2972 - Rev 4 - June 2022 For further information contact your local STMicroelectronics sales office.
www.st.com
Page 2

1 Getting started

1.1 Safety considerations

1.1.1 Electrostatic precautions

UM2972
Getting started
Warning: T
ake electrostatic precautions, including ground straps, when using the X-NUCLEO-53L4A1
expansion board. Failure to prevent electrostatic discharge could damage the device.

1.1.2 Laser safety considerations

The VL53L4CD The laser output is designed to remain within Class 1 laser safety limits under all reasonable foreseeable
conditions, including single faults, in compliance with the IEC 60825-1:2014 (third edition). The laser output remains within Class 1 limits as long as you use the STMicroelectronics recommended device
settings and respect the operating conditions specified in the data sheet. The laser output power must not be increased and no optics should be used with the intention of focusing the
laser beam.
contains a laser emitter and the corresponding drive circuitry.
Figure 2. Electrostatic logo
Figure 3. Class 1 laser product label

1.2 Features

VL53L4CD Time-of-Flight high-accuracy proximity sensor
Accurate absolute ranging distance, independent of the reflectance of the target
0.25, 0.5, and 1 mm spacers to simulate air gaps
Two different cover glasses to protect the sensor from dust
Compatible with STM32 Nucleo development boards
Equipped with Arduino UNO R3 connectors
Full system software supplied, including code examples and graphical user interface
RoHS, CE, UKCA, and China RoHS compliant
UM2972 - Rev 4
page 2/22
Page 3
UM2972
Spacers and covers

1.3 Spacers and covers

The X-NUCLEO-53L4A1 expansion board is delivered with:
three spacers of 0.25 mm, 0.5 mm, and 1 mm height, used to simulate different air gaps between the
VL53L4CD and the rectangular-shaped cover glass;
an oval-shaped cover glass to simulate the integration of the VL53L4CD into the customer's final product;
two six-pin headers that allow connecting the two breakout boards to the X-NUCLEO-53L4A1 expansion board.
Attention: The VL53L4CD is delivered with a liner to prevent potential foreign material from piercing the module holes
during the assembly process. Remove this liner before use.

1.4 Ordering information

To order the Time-of-Flight high-accuracy proximity sensor expansion board based on the VL53L4CD, refer to the table below
.
Table 1. Ordering information
Order code PCB version Core product
X-NUCLEO-53L4A1- X$NUCLEO-53L4A1- VL53L4CD
UM2972 - Rev 4
page 3/22
Page 4

1.5 Simplified schematic

D7 / PA8
8
7
6
5
4
3
2
1
D6 / PB10
D5 / PB4
D4 / PB5
D3 / PB3
D2 / PA10
D1 / PA2
D0 / PA3
CN9
ARDUINO HEADERS
1
2
3
4
5
6
7
8
9
10
D15 / PB8
D14 / PB9
D13 / PA5
D12 / PA6
D11 / PA7
D9 / PC7
D10 / PB6
D8 / PA9
CN5
GND
SCL
SDA
6
5
4
3
2
1
A0 / PA0
A1 / PA1
A2 / PA4
A3 / PB0
A4 / PC1
A5 / PC0
CN8
6
5
4
3
2
1
7
8
CN6
GND
GND
+5V
+3V3
ARDUINO/F401RE
AVDD
VIN
NRST
IOREF
NC
SDA
SCL
3.3V
GND
XSHUT
GPIO1
SDA
SCL
3.3V
GND
GPIO1
XSHUT
1
2
3
4
6
5
SDA
SCL
3.3V
GND
GPIO1
XSHUT
1
2
3
4
6
5
NUCLEO-F401RE
J4_Left
Satellite
Left header
J4_Right
Satellite
Right header
1
2
3
4
U1
VL53L4CD
UM2972
Simplified schematic
Figure 4. X-NUCLEO-53L4A1
expansion board - simplified schematic
UM2972 - Rev 4
page 4/22
Page 5

2 Using the expansion board

UM2972
Using the expansion board
The X-NUCLEO-53L4A1 expansion board allows the user to test the VL53L4CD sensor functionality and to understand how to develop an application using this sensor.
The X-NUCLEO-53L4A1 integrates:
the VL53L4CD sensor;
Arduino UNO R3 connectors;
Connectors for SATEL-VL53L4CD optional breakout boards;
Important: Program a microcontroller to control the VL53L4CD through the I2C bus.
The application software and an example of the C-ANSI source code are available on the sensor web page.
The X-NUCLEO-53L4A1 expansion board can be connected to the STM32 Nucleo development board through the Arduino UNO R3 connectors (CN5, CN6, CN8, and CN9) as shown in Figure 4.
, to program it
UM2972 - Rev 4
page 5/22
Page 6

3 Breakout boards

The X-NUCLEO-53L4A1 package does not include the VL53L4CD breakout boards. Y
ou can purchase them in a pack of two PCBs as SATEL-VL53L4CD. The X-NUCLEO-53L4A1 supplies the VL53L4CD breakout boards at 3.3 V (see Figure 4). For mechanical integration purposes, it could be interesting to use the mini PCB by breaking the SATEL-
VL53L4CD along the red line as shown in the figure below. It is easier to integrate this setup into a customer's
device thanks to its small size.
UM2972
Breakout boards
Figure 5. SATEL-VL53L4CD
TEL-VL53L4CD boards can be directly plugged onto the X-NUCLEO-53L4A1 through the two 6-pin
The SA headers (see Figure 6).
As an alternative, they can be connected to the X-NUCLEO-53L4A1 by using the mini PCB through flying wires (see Figure 7).
UM2972 - Rev 4
page 6/22
Page 7
UM2972
Breakout boards
Figure 6. SA
TEL-VL53L4CD breakout boards connected to the X-NUCLEO-53L4A1 expansion board
UM2972 - Rev 4
page 7/22
Page 8
UM2972
Breakout boards
Figure 7. VL53L4CD mini PCB flying wire connection to the
X-NUCLEO-53L4A1 expansion board
UM2972 - Rev 4
page 8/22
Page 9
UM2972

Graphical user interface (GUI) and programming example for the X-NUCLEO-53L4A1

4 Graphical user interface (GUI) and programming example for the
X-NUCLEO-53L4A1
To evaluate the VL53L4CD device performance, use the related GUI or the X-CUBE-T The X-NUCLEO-53L4A1 expansion board requires the NUCLEO-F401RE development board to use the GUI or
run the ranging examples included in the X-CUBE-TOF1.
Important: Despite the fact that the X-NUCLEO-53L4A1 can be stacked on any STM32 Nucleo board equipped the Arduino
R3 connectors, the GUI is designed to work with the NUCLEO-F401RE only.
Download the GUI (in the Tools and Software tab of the X-NUCLEO-53L4A1 web page) or the X-CUBE-TOF1 to evaluate the VL53L4CD.
OF1.
UM2972 - Rev 4
page 9/22
Page 10

5 Schematic diagrams

SCL SDA
XSHUT
GPIO1
Sensor.SchDoc
SDA
SCL
XSHUT
GPIO1
Right Satellite Connector.SchDoc
SCL SDA
XSHUT
GPIO1
Left Satellite Connector.SchDoc
PA1
PA0
PA3
PA4
PA2
PA6
PA5
PA7
PA8
PA10
PA9
PC1
PC0
PC7
PB0
PB10
PB6
PB5
PB4
PB3
PB8 PB9
Host.SchDoc
3V3
R1
2.2kR22.2k
LCD_SCL LCD_SDA
Display Connector.SchDoc
3V3
R3
2.2kR42.2k
Note: These schematic diagrams refer to the board latest version.
Figure 8. X-NUCLEO-53L4A1 circuit schematic (1 of 6)
UM2972
Schematic diagrams
Note: The display connector is an optional connector to connect an SSD1306 I2C OLED display to output the ranging
data or other meaningful information if required. The related application note and example code will be available on st.com.
UM2972 - Rev 4
page 10/22
Page 11
Figure 9. X-NUCLEO-53L4A1 circuit schematic (2 of 6)
6.3V
C1
4.7uF 10V
C2 100nF
SCL
SDA
XSHUT
TP1
3V3
3V3
J1 LK1
2x12.54 mm T/H
3V3
AVDD
11
AVDDVCSEL
1
AVSSVCSEL
2
GND
3
GND2
4
XSHUT
5
GND3
6
GPIO1
7
SDA
9
SCL
10
DNC
8
GND4
12
U1
VL53L4
GPIO1
3V3
TP2
R6 10k
R5 10k
Jumpers for current measurement
J2 LK2
2x12.54 mm T/H
UM2972
Schematic diagrams
UM2972 - Rev 4
page 11/22
Page 12
Figure 10. X-NUCLEO-53L4A1 circuit schematic (3 of 6)
STM32 Nucleo Arduino connectors
3V3
PB8 PB9
PC7
PB10
PB4 PB5
PA10
PA2 PA3
PA1
PA0
PA4 PB0 PC1 PC0
PA9
PB6
PA7
PA6
PA5
PB3
PA8
1 2 3 4 5 6 7 8
CN6
8x1, 2.54mm, T/H
1
2
3
4
5
6
7
8
CN9
8x1, 2.54mm, T/H
1
2
3
4
5
6
7
8
9
10
CN5
10x1, 2.54mm, T/H
1 2
3 4
5 6
CN8
6x1, 2.54mm, T/H
LCD_SCL
LCD_SDA
3V3
Header for LCD
1
2
3
4
J3
4x1, 2.54mm, T/H
UM2972
Schematic diagrams
UM2972 - Rev 4
Figure 11. X-NUCLEO-53L4A1 circuit schematic (4 of 6)
page 12/22
Page 13
Figure 12. X-NUCLEO-53L4A1 circuit schematic (5 of 6)
GPIO1
SCL
SDA
XSHUT
3V3
1
2
3
4
5
6
J4_Left
6x1, 2.54 mm, T/H
Header for satellite board
GPIO1
SCL
SDA
XSHUT
3V3
1
2
3
4
5
6
J4_Right
6x1, 2.54 mm, T/H
UM2972
Schematic diagrams
Figure 13. X-NUCLEO-53L4A1 circuit schematic (6 of 6)
UM2972 - Rev 4
page 13/22
Page 14

6 Bill of materials

Note: This BOM refers to the board latest version.
T
able 2. X-NUCLEO-53L4A1 bill of materials
Item Quantity Reference Part/value Description Manufacturer Order code
1 0 J3
2 1 C1
3 1 C2
4 1 CN5
5 1 CN8
6 1 U1 VL53L4CD
7 2 J1, J2
8 2
9 2 CN6, CN9
10 2 R5, R6
11 2 LK1, LK2 2.54 mm Headers Harwin M7571-05
12 4 R1, R2, R3, R4
13 1 Glass piece PMMA Glass piece Hornix Custom
14 1 Spacer
15 1 Spacer
16 1 Spacer
17 1 Foam piece
18 2 Tapping screw
19 1 Glass holder Epoxy 1mm Cover glass holder STEP File Custom
20 1 Cover glass PMMA Oval cover glass Hornix Custom
J4_Left,
J4_Right
4-position, SNGL,
4x1, 2.54 mm, T/H
4.7 µF, 6.3 V, X5R,
100 nF, 10 V, X5R,
10-position,
SNGL, 2.54 mm,
6-position,POS,
SNGL, 2,54 mm,
2-position, 2.54
mm, T/H, vertical
6-position, SNGL,
6x1, 2.54 mm, T/H
8-position, SNGL,
2.54 mm, T/H
10 k, ±1%, 1/16 W,
2.2 k, ±1%, 1/16 W
Black, PVC, rigid,
0.25 mm
Black, PVC, rigid,
Black, PVC, rigid,
Polyurethane,
foam flexible, 25
mm x 3 mm x 2.4
Black steel, M 1.7
x 8.0 mm
0402
0201
T/H
T/H
0402
, 0402
0.5 mm
1.0 mm
mm
UM2972
Bill of materials
Connector header
(not mounted)
Ceramic capacitor TDK C1005X5R0J475K050BC
Ceramic capacitor Murata GRM033R61A104KE15D
Connector header Samtec SSQ-110-03-F-S
Connector header Samtec SSQ-106-03-F-S
Time-of-Flight long
ranging sensor
with short distance
capability
Connector
headers
Connector
headers
Connector
headers
Resistors
Resistors
Thick spacer STEP File Custom
Thick spacer STEP File Custom
Thick spacer STEP File Custom
Foam piece STEP File Custom
Black cross,
round-head, self-
tapping screw
Samtec SSW-104-01-G-S
ST VL53L4CD
Harwin M20-9990245
Samtec SSW-106-01-G-S
Samtec SSQ-108-03-F-S
Stackpole
Electronics
Stackpole
Electronics
_ _
RMCF0402FT10K0
RMCF0402FT2K20
UM2972 - Rev 4
page 14/22
Page 15

7 Board versions

PCB version Schematic diagrams Bill of materials
X$NUCLEO-53L4A1-
1.
This code identifies the X-NUCLEO-53L4A1 expansion board first version. It is printed on the board PCB.
(1)
UM2972
Board versions
Table 3. X-NUCLEO-53L4A1 versions
X$NUCLEO-53L4A1- schematic diagrams X$NUCLEO-53L4A1-bill of materials
UM2972 - Rev 4
page 15/22
Page 16

8 Regulatory compliance information

Formal Notice Required by the U.S. Federal Communications Commission
FCC NOTICE:
This kit is designed to allow: (1) Product developers to evaluate electronic components, circuitry
determine whether to incorporate such items in a finished product and (2) Software developers to write software applications for use with the end product. This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all
required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product not cause harmful interference to licensed radio stations and that this product accept harmful interference. Unless the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit must operate under the authority of an FCC license holder or must secure an experimental authorization under part 5 of this chapter 3.1.2.
The evaluation kit has been designed to comply with part 15 of the FCC Technical Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
NOTE: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation.
Standard applied: FCC CFR 47 Part 15 Subpart B. Test method applied: ANSI C63.4 (2014).
UM2972
Regulatory compliance information
, or software associated with the kit to
Formal Product Notice Required by Industry Canada Innovation, Science and Economic Development
Canada compliance:
For evaluation purposes only. This kit generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to Industry Canada (IC) rules.
À des fins d'évaluation uniquement. Ce kit génère, utilise et peut émettre de l'énergie radiofréquence et n'a pas été testé pour sa conformité aux limites des appareils informatiques conformément aux règles d'Industrie Canada (IC).
This device has been tested with Innovation, Science and Economic Development RSS standards. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Standard applied: ICES-003 Issue 7 (2020), Class B. Test method applied: ANSI C63.4 (2014). Cet appareil a été testé pour les normes RSS d'Innovation, Science et Développement économique. L'utilisation
est soumise aux deux conditions suivantes: (1) cet appareil ne doit pas causer d'interférences nuisibles, et (2) cet appareil doit accepter de recevoir tous les types d’interférence, y comprises les interférences susceptibles d'entraîner un fonctionnement indésirable.
Norme appliquée: NMB-003, 7e édition (2020), Classe B. Méthode d'essai appliquée: ANSI C63.4 (2014).
Formal product notice required by EU
This device is in conformity with the essential requirements of the Directive 2014/30/EU (EMC) and of the Directive 2015/863/EU (RoHS).
Standards applied (Class B): IEC 61000-6-1:2016, IEC 61000-6-3:2020, EN 61000-6-1:2019, EN 61000-6-3:2021, CISPR 32:2015 + A1:2019, EN 55032:2015 + A1:2020, CISPR 35:2016, EN 55035:2017 + A11:2020, IEC 61000-3-2:2018 + A1:2020, EN 61000-3-2:2019, IEC 61000-3-3:2013 + A1:2017 + A2:2021, EN 61000-3-3:2013 + A1:2019
UM2972 - Rev 4
page 16/22
Page 17

Appendix A References

VL53L4CD data sheet: DS13812
X-NUCLEO-53L4A1 data brief: DB4623
X-CUBE-T
OF1 data brief: DB4449
UM2972
References
UM2972 - Rev 4
page 17/22
Page 18

Revision history

16-Dec-2021 1 Initial release.
01-Mar-2022 2 Updated Section 1.2 Features.
01-Apr-2022 3 Added Section 1.4 Ordering information.
16-Jun-2022 4 Updated Figure 7.
able 4. Document revision history
T
Date Revision Changes
UM2972
UM2972 - Rev 4
page 18/22
Page 19
UM2972

Contents

Contents
1 Getting started ....................................................................2
1.1 Safety considerations ...........................................................2
1.1.1 Electrostatic precautions ...................................................2
1.1.2 Laser safety considerations.................................................2
1.2 Features ......................................................................2
1.3 Spacers and covers ............................................................3
1.4 Ordering information ............................................................3
1.5 Simplified schematic ............................................................4
2 Using the expansion board ........................................................5
3 Breakout boards...................................................................6
4 Graphical user interface (GUI) and programming example for the
X-NUCLEO-53L4A1
....................................................................................9
5 Schematic diagrams ..............................................................10
6 Bill of materials...................................................................14
7 Board versions ...................................................................15
8 Regulatory compliance information ...............................................16
Appendix A References ..............................................................17
Revision history .......................................................................18
List of tables ..........................................................................20
List of figures..........................................................................21
UM2972 - Rev 4
page 19/22
Page 20
UM2972

List of tables

List of tables
able 1. Ordering information..................................................................3
T
Table 2. X-NUCLEO-53L4A1 bill of materials...................................................... 14
Table 3. X-NUCLEO-53L4A1 versions .......................................................... 15
Table 4. Document revision history.............................................................18
UM2972 - Rev 4
page 20/22
Page 21

List of figures

UM2972
List of figures
Figure 1. X-NUCLEO-53L4A1
Figure 2. Electrostatic logo ..................................................................2
Figure 3. Class 1 laser product label ............................................................2
Figure 4. X-NUCLEO-53L4A1 expansion board - simplified schematic.....................................4
Figure 5. SATEL-VL53L4CD .................................................................6
Figure 6. SATEL-VL53L4CD breakout boards connected to the X-NUCLEO-53L4A1 expansion board ..............7
Figure 7. VL53L4CD mini PCB flying wire connection to the X-NUCLEO-53L4A1 expansion board .................8
Figure 8. X-NUCLEO-53L4A1 circuit schematic (1 of 6).............................................. 10
Figure 9. X-NUCLEO-53L4A1 circuit schematic (2 of 6).............................................. 11
Figure 10. X-NUCLEO-53L4A1 circuit schematic (3 of 6).............................................. 12
Figure 11. X-NUCLEO-53L4A1 circuit schematic (4 of 6).............................................. 12
Figure 12. X-NUCLEO-53L4A1 circuit schematic (5 of 6).............................................. 13
Figure 13. X-NUCLEO-53L4A1 circuit schematic (6 of 6).............................................. 13
expansion board, spacers, cover glass holder, and oval cover glass.................1
UM2972 - Rev 4
page 21/22
Page 22
UM2972
IMPORTANT NOTICE – READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
s terms and conditions of sale in place at the time of order acknowledgment.
.st.com/trademarks. All other product or service names
© 2022 STMicroelectronics – All rights reserved
UM2972 - Rev 4
page 22/22
Loading...