USB-LiDAR-VL53L9
RemiFM·USB-LiDAR-VL53L9·pcb/USB-LiDAR-VL53L9.kicad_pcb
About the USB-LiDAR-VL53L9 PCB
USB-LiDAR-VL53L9 is an open source STM32 PCB design by RemiFM, published on GitHub under the MIT license. It is a 6-layer board measuring 34 × 30.2 mm, with 68 components from 35 distinct parts.
Its main chip is the STM32C552KEU6, from the STM32 family. Other key parts include the VL53L9CX, LSM6DSV, TLV73312PDBV, TLV73318PDBV and TLV73328PDBV. By type, the board carries 33 capacitors, 16 resistors, 12 ICs, 3 diodes, 2 inductors and 1 crystal.
It belongs with the sensors and robotics & motion designs in this gallery.
From the project
USB accessory device with VL53L9 Time of Flight sensor (dToF 3D LiDAR) & 6-axis IMU
A compact and low-cost USB device with integrated LiDAR sensor and IMU. This hardware node packages STMicroelectronics' VL53L9 advanced direct Time-of-Flight (dToF) matrix LiDAR with a 6-axis IMU into a plug-and-play USB-C device. Designed for mobile robotics, micro-UAVs, and academic SLAM research. The hardware is designed in KiCad 10.
Per the VL53L9CX datasheet (DS14879, Table 2), the I3C interface is specified for a 12.5 MHz bus clock and a 12.5 Mbps output data rate. Full resolution is hard-limited to 30 Hz. Two pre-configured profiles are available:

Main components on the USB-LiDAR-VL53L9
USB-LiDAR-VL53L9 bill of materials (BOM)
68 components, 35 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | VL53L9CX STMicroelectronics | ST_VL53L9CX | U1 |
| 1 | STM32C552KEU6 STMicroelectronics | ST_UFQFPN32 | U2 |
| 1 | LSM6DSV STMicroelectronics | ST_LSM6DSV | U3 |
| 1 | TLV73312PDBV Texas Instruments | TI_SOT23_DBV0005A | U4 |
| 1 | TLV73318PDBV Texas Instruments | TI_SOT23_DBV0005A | U5 |
| 1 | TLV73328PDBV Texas Instruments | TI_SOT23_DBV0005A | U6 |
| 1 | LM3670MF-3.3 Texas Instruments | TI_SOT23_DBV0005A | U7 |
| 1 | LSF0102 Texas Instruments | TI_VSSOP_DCU0008A | U8 |
| 1 | USBLC6-2SC6 STMicroelectronics | SOT-23-6 | U10 |
| 1 | SN74AXC1T45DCKR Texas Instruments | TI_SOT363-DCK0006A | U12 |
| 2 | 74LVC1T45 Diodes Incorporated | Diodes_Inc_SOT363 | U13, U14 |
| 1 | 16MHz EPSON | Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm | Y1 |
| 1 | USB4106 GCT | GCT_USB4106 | J1 |
| 1 | DF2B7AE,H3F Toshiba Semiconductor and Storage | D_SOD-523 | D2 |
| 1 | LED RED Lite-On Inc. | LED_0603_1608Metric | D3 |
| 1 | LED GREEN Lite-On Inc. | LED_0603_1608Metric | D4 |
| 1 | 1k@100MHz Murata Electronics | L_0603_1608Metric | FB1 |
| 1 | 4.7µH Murata Electronics | L_1008_2520Metric | L1 |
| 8 | 1µF YAGEO | C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C9, C25 |
| 5 | 4.7µF YAGEO | C_0603_1608Metric | C7, C10, C11, C16, C24 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 47µF YAGEO | C_0805_2012Metric | C8 |
| 13 | 100nF YAGEO | C_0603_1608Metric | C12, C15, C21, C22, C23, C26, C27, C30 +5 |
| 2 | 10µF YAGEO | C_0603_1608Metric | C13, C14 |
| 2 | 10pF YAGEO | C_0603_1608Metric | C18, C19 |
| 1 | 2.2µF YAGEO | C_0603_1608Metric | C20 |
| 1 | 4.7nF KEMET | C_0805_2012Metric | C36 |
| 1 | 200k YAGEO | R_0603_1608Metric | R1 |
| 2 | 2k2 YAGEO | R_0603_1608Metric | R2, R3 |
| 2 | 1k YAGEO | R_0603_1608Metric | R4, R5 |
| 1 | 100k YAGEO | R_0603_1608Metric | R6 |
| 4 | 10k YAGEO | R_0603_1608Metric | R8, R11, R16, R17 |
| 2 | 5k1 YAGEO | R_0603_1608Metric | R9, R10 |
| 2 | 100R YAGEO | R_0603_1608Metric | R12, R13 |
| 1 | 22R YAGEO | R_0603_1608Metric | R15 |
| 1 | 1M YAGEO | R_0603_1608Metric | R23 |
USB-LiDAR-VL53L9 design files
The KiCad project lives in the RemiFM/USB-LiDAR-VL53L9 repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/USB-LiDAR-VL53L9.kicad_pcb
- Schematicpcb/USB-LiDAR-VL53L9.kicad_sch
USB-LiDAR-VL53L9: common questions
What microcontroller does the USB-LiDAR-VL53L9 use?
The USB-LiDAR-VL53L9 is built around the STM32C552KEU6, from the STM32 family.
How big is the USB-LiDAR-VL53L9 PCB?
The USB-LiDAR-VL53L9 measures 34 × 30.2 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the USB-LiDAR-VL53L9?
68 components, from 35 distinct parts. The full bill of materials is listed on this page.
Where can I download the USB-LiDAR-VL53L9 design files?
From the RemiFM/USB-LiDAR-VL53L9 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the USB-LiDAR-VL53L9 design in my own project?
Yes, under the terms of its MIT license, which RemiFM chose for the repository.
Can I test firmware for the USB-LiDAR-VL53L9 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k