may 2016 docid029189 rev 2 1/16 16 UM2047 user manual x-nucleo-53l0a1 ranging an d gesture detection sensor expansion board based on vl53l0x for stm32 nucleo introduction this document provides detailed hardware information on x-nucl eo-53l0a1 expansion board. the x-nucleo-53l0a1 expansion board is compatible with stm32 nucleo family and arduino? electronic boards. this product is part of stmicroelectronics of fering of expansion boards designed around the vl53l0x ranging and gesture recognition sensor, based on st patented flightsense? technology. to allow the user to validate the vl53l0x in an environment as close as possible to its final application, the x-nucleo-53l0a1 expansion boa rd is delivered with a holder in which 3 different height spacers of 0.25, 0.5 and 1mm, used to simulate the air gap, can be fitted, with the cover glass above the spacer. to allow the user to quickly access th e gesture recognition demonstration, the x-nucleo-53l0a1 expansion board is delivered with two vl53l0x satellites. demonstration software, available on www.st.com/vl53l0x, is included in the x-cube-53l0a1. figure 1. x-nucleo-53l0a1 expansion board, spacers, cover glass and satellites www.st.com
contents UM2047 2/16 docid029189 rev 2 contents 1 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 document reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 x-nucleo-53l0a1 expansion board . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.1 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.2 electrical schematic and list of material . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2.1 electrical schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2.2 list of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 solder drop configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.4 integrated device pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4 vl53l0x satellite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 5 safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.1 electrostatic precaution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.2 laser considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
docid029189 rev 2 3/16 UM2047 overview 16 1 overview the x-nucleo-53l0a1 expansio n board features the vl53l0x rang ing and gesture recognition sensor, based on st?s flightsense?, time-of-flight technology. it is compatible with the stm32 nucleo bo ard family, and with the arduino uno r3 connector layout. several st expansion boards can be superposed through the arduino connectors, which allows, for example, to develop vl53l0x applications with bluetooth or wi-fi interface. the x-nucleo-53l0a1 expansio n board is delivered with: ? three spacers of 0.25, 0.5 and 1 mm height, used to simulate different airgap between the vl53l0x and the cover glass ? a cover glass to simulate the integration of the vl53l0x into the customer?s final product. ? two vl53l0x satellites, which can be plugg ed onto the x-nucleo-53l0a1 expansion board or connected through flying wires to the x-nucleo-53l0a1 expansion board. ? two 10 pin connectors to enable customer to connect the two satellites onto the x-nucleo-53l0a1 expansion board. note: the vl53l0x is delivered with a liner, in order to prevent potential foreign material to penetrate inside the modules holes during asse mbly process. it must be removed at the latest possible step during final assembly, and anyway before module calibration. 2 document reference table 1. ordering information ordering code description x-nucleo-53l0a1 expansion board for stm32 nucleo board family - spacers and glass - two satellites table 2. document references description docid vl53l0x data brief db2846 x-nucleo-53l0a1 expansion board data brief db2901 p-nucleo-53l0a1 pack data brief db2905 x-cube-53l0a1 data brief db2902 getting started with vl53l0x ranging, gesture detection sensor software expansion for stm32cube. um2046
x-nucleo-53l0a1 expansion board UM2047 4/16 docid029189 rev 2 3 x-nucleo-53l0a1 expansion board this section describes the x-nucleo-53l0a 1 expansion board feat ures and provides information which could be useful for unde rstanding the electrical characteristics. figure 2. x-nucleo-53l0a1 expansion board block diagram 3.1 overview the board allows the user to test the vl53l0x functionality, to program it and to understand how to develop an application using vl53l0x. it integrates: ? a 2.8v regulator to supply the vl53l0x. ? level translators to adapt the i/o level to the micro controller main board. ? a 4-digit display to render the range value in mm ? arduino uno r3 connectors ? optional vl53l0x satellite connectors ? solder drops to allow different configurations of the expansion board ; 1 8 & |