P-NUCLEO-53L3A2 Data brief VL53L3CX nucleo pack with X-NUCLEO-53L3A2 expansion board and STM32F401RE nucleo board Features VL53L3CX Time-of-Flight (ToF) ranging sensor with multi target detection expansion board (X-NUCLEO-53L3A2) STM32F401RE nucleo board Two VL53L3CX breakout boards 0.25, 0.5, and 1 mm height spacers to simulate air gaps Two different cover windows Equipped with an Arduino UNO R3 connector RoHS compliant The two VL53L3CX breakout boards can be connected onto the P- NUCLEO-53L3A2 expansion board to integrate the VL53L3CX into the customers application Full system SW is supplied, including code examples and graphical user interface (GUI). All this can be downloaded on www.st.com/VL53L3CX from the Tools & Softwar page Description The P-NUCLEO-53L3A2 is a complete evaluation kit allowing anyone to learn, evaluate, and develop their application using the VL53L3CX, Time-of-Flight (ToF), ranging sensor with multi target detection. The VL53L3CX is the latest ToF product from STMicroelectronics and embeds STs third generation FlightSense patented technology. It combines a high performance Device summary proximity and ranging sensor, with multi target distance measurements and automatic smudge correction. The miniature reflowable package integrates a single Order code Description photon avalanche diode (SPAD) array and physical infrared filters to achieve the best P-NUCLEO-53L3A2 ranging performance in various ambient lighting conditions, with a wide range of P-NUCLEO-53L3A2 and NUCLEO- cover glass windows. F401RE boards The STM32 nucleo board, NUCLEO-F401RE, provides an affordable and flexible way for users to try out new ideas and build prototypes with any STM32 microcontroller, choosing from the various combinations of performance, power consumption, and features. DB4199 - Rev 1 - April 2020 www.st.com For further information contact your local STMicroelectronics sales office.P-NUCLEO-53L3A2 Board descriptions 1 Board descriptions 1.1 NUCLEO-F401RE board Information about NUCLEO-F401RE board can be found on www.st.com. 1.2 X-NUCLEO-53L3A2 expansion board The X-NUCLEO-53L3A2 expansion board allows the user to test the VL53L3CX functionality and to program it, which helps understand how to develop an application using the VL53L3CX. It integrates: a 2.8 V regulator to supply the VL53L3CX on the expansion board and two breakout boards two level shifters to adapt the I/O level to the main board of the microcontroller the necessary connectivity for the application The NUCLEO-F401RE board has to be programmed to control the X-NUCLEO-53L3A2 expansion board. The required software is available on www.st.com/vl53l3cx. The X-NUCLEO-53L3A2 expansion board and the NUCLEO-F401RE board are connected through the Arduino compatible connectors CN5, CN6, CN8, and CN9 (see the figure and tables below). The Arduino connectors on the NUCLEO-F401RE board support the Arduino Uno Revision 3. Figure 1. Arduino Uno connector layout CN5 10 SCL D15 9 SDA D14 8 AVDD CN6 7 GND 1 INT L NC 6 D13 2 IOREF VIO 5 D12 R13 3 GPIO1 L 0 RESET 4 D11 4 +3.3V 3V3 3 D10 5 +5V 2 D9 6 R14 INT L* GND GND NC 1 D8 7 8 8 D7 VIN 7 D6 1 6 A0 D5 R43 INT R* NC 2 5 A1 D4 R44 INT B GPIO1 B 3 0 4 A2 D3 R46 R42 INT GPIO1 GPIO1 R 0 INT R 4 3 0 A3 D2 R45 INT B* 5 2 NC A4 D1 INT* R46 6 1 NC A5 D0 CN8 CN9 DB4199 - Rev 1 page 2/10