P-NUCLEO-53L1A1 VL53L1X nucleo pack with X-NUCLEO-53L1A1 expansion board and STM32F401RE nucleo board Data brief Description The P-NUCLEO-53L1A1 is a complete evaluation kit allowing anyone to learn, evaluate, and develop their application using the VL53L1X ToF, long-distance ranging sensor technology. Features * VL53L1X Time-of-Flight (ToF), long-distance ranging sensor expansion board (X-NUCLEO53L1A1) * STM32F401RE nucleo board * Two VL53L1X breakout boards * 0.25, 0.5 and 1 mm height spacers to simulate air gaps The VL53L1X is the latest product based on ST's patented FlightSenseTM technology. This is a ground-breaking technology allowing absolute long-distance distance to be measured independently of target reflectance. Instead of estimating the distance by measuring the amount of light reflected back from an object (which is significantly influenced by color and surface), the VL53L1X precisely measures the time the light takes to travel to the nearest object and reflect back to the sensor (Time-of-Flight). 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. * Two different cover windows * Equipped with an Arduino UNO R3 connector * RoHS compliant * The two VL53L1X breakout boards can be connected onto the X-NUCLEO-53L1A1 expansion board to integrate the VL53L1X into the customer's application * Full system SW is supplied, including code examples and graphical user interface. All this can be downloaded from the folder "TOOLS AND SOFTWARE, section Ecosystem" on www.st.com/VL53L1X February 2018 DocID031346 Rev 2 For further information contact your local STMicroelectronics sales office. 1/8 www.st.com X-NUCLEO-53L1A1 expansion board 1 P-NUCLEO-53L1A1 X-NUCLEO-53L1A1 expansion board The board allows the user to test the VL53L1X functionality, to program it, and to help understand how to develop an application using the device. It integrates: * A 2.8 V regulator to supply the VL53L1X 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-53L1A1 expansion board. The required software suite is available on www.st.com/VL53L1X and is composed of the STSW-LINK009, STSW-LINK7, and X-CUBE-53L1A1. The X-NUCLEO-53L1A1 expansion board and the NUCLEO-F401RE board are connected through four Arduino compatible connectors: CN5, CN6, CN8, and CN9. They are shown in Figure 3 and described in Table 1 and Table 2. The Arduino connectors on the NUCLEO-F401RE board support Arduino Uno revision 3. Figure 1. Arduino connector layout on the X-NUCLEO-53L1A1 expansion board 1& ,25() 5(6(7 9 9 &1 9,13 9 *3,2B/ *1' 1& 8 1& 9,1 &1 *1' 6&/ 6'$ ,17B/ ,17B/ $ $ $ $ $ 1& 8 ,17 8 )LW 8 ,17B5 DocID031346 Rev 2 &1 &1 2/8 1& 8 1& *3,2B5 ,17 ,17B5 *3,2 ' $9'' *1' ' ' ' ' ' ' 8 $ ' ' ' ' ' ' ' ' ' P-NUCLEO-53L1A1 X-NUCLEO-53L1A1 expansion board Table 1. Left connector of the Arduino on the NUCLEO-F401RE board CN number VL53L1X expansion board Pin number Pin name 1 2 Power Gnd NC Not used 3V3 3.3 V supply 5 NC 5V Not used Gnd Gnd Gnd NC VIN Not used 6 7 2 GPIO1 RESET 3V3 1 CN8 analog IOREF 4 8 GPIO1 X-NUCLEO-53L1A1 expansion board function NC 3 CN6 power MCU pin NC PA0 PA1 Not used 3 INT PA4 Interrupt signal from VL53L1X on-board soldered device 4 NC PB0 Not used 5 INT* PC1 (1) By default not used Interrupt signal from VL53L1X on-board soldered device 6 NC PC0 Not used 1. Depends on STM32 nucleo board solder bridges (see details in the nucleo documentation). These interrupt signals are duplicated, but not used. This offers hardware connection flexibility in case of conflict on MCU interface, when the expansion board is superposed with other expansion boards. In this case, remove the solder drop from the used interrupt and instead fit the solder drop in "NC". DocID031346 Rev 2 3/8 8 X-NUCLEO-53L1A1 expansion board P-NUCLEO-53L1A1 Table 2. Right connector of the Arduino on the NUCLEO-F401RE board CN number VL53L1X expansion board Pin number Pin name MCU pin X-NUCLEO-53L1A1 expansion board function SCL 10 D15 PB8 I2C1_SCL SDA 9 D14 PB9 I2C1_SDA 8 NC AVDD Not used 7 Gnd Gnd Gnd 6 INT_L PA5 Gnd 5 CN5 digital 4 PA6 NC 3 PA7 PB6 2 INT_L* PC7 By default not used Interrupt signal from optional VL53L1X left breakout board (1) 1 INT_L PA9 By default not used Interrupt signal from optional VL53L1X left breakout board (1) 8 NC PA8 7 NC PB10 6 NC PB4 5 INT_R* PB5 By default not used Interrupt signal from optional VL53L1X right breakout board (1) 4 NC PB3 Not used 3 INT_R PA10 By default not used Interrupt signal from optional VL53L1X right breakout board (1) 2 NC PA2 1 NC PA3 GPIO1_L GPIO1_R CN9 digital GPIO1_R Not used Not used Not used 1. These interrupt signals are duplicated, but not used by default, this offers hardware connection of the breakout board VL53L1X interrupt signals and flexibility in case of conflict on MCU interface management when expansion board is superposed with other expansion boards. In this case select, through a solder drop, the MCU port which is free. 4/8 DocID031346 Rev 2 P-NUCLEO-53L1A1 2 NUCLEO-F401RE board NUCLEO-F401RE board Information about the NUCLEO-F401RE board can be found at: http://www.st.com/stm32nucleo. 3 Optional VL53L1X breakout boards The VL53L1X breakout boards can be directly plugged onto the X-NUCLEO-53L1A1 expansion board through two 10 pin connectors or they can be connected to the board through flying leads. When connected through flying leads, developers should break off the mini PCB from the breakout board, and use only the "VL53L1X mini PCB" which is smaller and integrates more easily into the customer's devices. Figure 2. Connections of VL53L1X breakout boards DocID031346 Rev 2 5/8 8 Laser considerations 4 P-NUCLEO-53L1A1 Laser considerations The VL53L1X contains a laser emitter and corresponding drive circuitry. The laser output is designed to remain within Class 1 laser safety limits under all reasonably foreseeable conditions including single faults, in compliance with IEC 60825-1:2014 (third edition). The laser output remains within Class 1 limits as long as STMicroelectronic's recommended device settings are used and the operating conditions specified in the datasheet are respected. The laser output power must not be increased by any means and no optics should be used with the intention of focusing the laser beam. Figure 3. Class 1 laser product label 6/8 DocID031346 Rev 2 ECOPACK(R) P-NUCLEO-53L1A1 5 ECOPACK(R) In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK(R) packages, depending on their level of environmental compliance. ECOPACK(R) specifications, grade definitions and product status are available at: www.st.com. ECOPACK(R) is an ST trademark. 6 Ordering information Table 3. Ordering code 7 Order code Description P-NUCLEO-53L1A1 X-NUCLEO-53L1A1 and NUCLEO-F401RE boards Revision history Table 4. Document revision history Date Revision 02-Feb-2018 1 Initial release 2 Updated Features Replaced "satellite boards" with "breakout boards" Replaced Figure 2: Connections of VL53L1X breakout boards. 15-Feb-2018 Changes DocID031346 Rev 2 7/8 8 P-NUCLEO-53L1A1 IMPORTANT NOTICE - PLEASE 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's terms and conditions of sale in place at the time of order acknowledgement. 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. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces information previously supplied in any prior versions of this document. (c) 2018 STMicroelectronics - All rights reserved 8/8 DocID031346 Rev 2