background image

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-TOF1

.

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

.

UM2972

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

UM2972

 - 

Rev 1

page 9/22

Summary of Contents for VL53L4CD

Page 1: ...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 VL53L4CD applications with Bluetooth or Wi Fi interfaces Figure 1 X NUCLEO 53L4A1 expansion board spacers cover glass holder and oval cover glass Getting starte...

Page 2: ...n 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 Figure 3 Class 1 laser product label 1 2 Features VL53L4CD Time of Flight high accuracy proximity sensor Accurate absolute rangi...

Page 3: ...al 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 UM2972 Spacers and c...

Page 4: ... 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 Simplifi...

Page 5: ...nnectors 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 s...

Page 6: ...g 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 Figure 5 SATEL VL53L4CD The SATEL VL53L4CD boards can be directly plugged onto the X NUCLEO 53L4A1 through the two 6 pin headers see Figure 6 As an alternative they can be connected to the X NUCLEO 53L4A1 by usin...

Page 7: ...Figure 6 SATEL VL53L4CD breakout boards connected to the X NUCLEO 53L4A1 expansion board UM2972 Breakout boards UM2972 Rev 1 page 7 22 ...

Page 8: ...Figure 7 VL53L4CD mini PCB flying wire connection to the X NUCLEO 53L4A1 expansion board UM2972 Breakout boards UM2972 Rev 1 page 8 22 ...

Page 9: ...n 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 UM2972 Graphical user interface GUI and pr...

Page 10: ...PA7 PA8 PA10 PA9 PC1 PC0 PC7 PB0 PB10 PB6 PB5 PB4 PB3 PB8 PB9 Host SchDoc 3V3 R1 2 2k R2 2 2k LCD_SCL LCD_SDA Display Connector SchDoc 3V3 R3 2 2k R4 2 2k 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 Sc...

Page 11: ...DA 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 1 page 11 22 ...

Page 12: ...0 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 Figure 11 X NUCLEO 53L4A1 circuit schematic 4 of 6 LCD_SCL LCD_SDA 3V3 Header for LCD 1 2 3 4 J3 4x1 2 54mm T H UM2972 Schematic diagrams UM2972 Rev 1 page 12 22 ...

Page 13: ...DA XSHUT 3V3 1 2 3 4 5 6 J4_Left 6x1 2 54 mm T H Header for satellite board Figure 13 X NUCLEO 53L4A1 circuit schematic 6 of 6 GPIO1 SCL SDA XSHUT 3V3 1 2 3 4 5 6 J4_Right 6x1 2 54 mm T H Header for satellite board UM2972 Schematic diagrams UM2972 Rev 1 page 13 22 ...

Page 14: ...1 2 54 mm T H Connector headers Samtec SSW 106 01 G S 9 2 CN6 CN9 8 position SNGL 2 54 mm T H Connector headers Samtec SSQ 108 03 F S 10 2 R5 R6 10 k 1 1 16 W 0402 Resistors Stackpole Electronics RMCF0402FT10K0 11 2 LK1 LK2 2 54 mm Headers Harwin M7571 05 12 4 R1 R2 R3 R4 2 2 k 1 1 16 W 0402 Resistors Stackpole Electronics RMCF0402FT2K20 13 1 Glass piece PMMA Glass piece Hornix Custom 14 1 Spacer ...

Page 15: ...nished good Schematic diagrams Bill of materials X NUCLEO 53L4A1 1 X NUCLEO 53L4A1 schematic diagrams X NUCLEO 53L4A1 bill of materials 1 This code identifies the X NUCLEO 53L4A1 expansion board first version UM2972 Board versions UM2972 Rev 1 page 15 22 ...

Page 16: ...lar installation Standard applied FCC CFR 47 Part 15 Subpart B Test method applied ANSI C63 4 2014 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 ...

Page 17: ...Appendix A References VL53L4CD data sheet DS13812 X NUCLEO 53L4A1 data brief DB4623 X CUBE TOF1 data brief DB4449 UM2972 References UM2972 Rev 1 page 17 22 ...

Page 18: ...Revision history Table 3 Document revision history Date Revision Changes 16 Dec 2021 1 Initial release UM2972 UM2972 Rev 1 page 18 22 ...

Page 19: ...lified 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 Contents UM2972 Rev 1 page 19 22 ...

Page 20: ...List of tables Table 1 X NUCLEO 53L4A1 bill of materials 14 Table 2 X NUCLEO 53L4A1 versions 15 Table 3 Document revision history 18 UM2972 List of tables UM2972 Rev 1 page 20 22 ...

Page 21: ...onnected 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...

Page 22: ...cts 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 S...

Reviews: