Skip to the content
PCBKitNew board
2 layers24 × 24 mmDistance sensor vl53l0x, the printed circuit board in 3D

Distance sensor vl53l0x

festlv/laser-distance-sensor3

Laser distance sensor with USB and serial output

Size
24 × 24 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
31
Pads
104
Tracks, vias
333, 38
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20170123)
Created
24 Apr 2017
Updated
28 Dec 2017

Overview

Distance sensor vl53l0x is an open-source printed circuit board by festlv, from the festlv/laser-distance-sensor repository on GitHub. It is a 2-layer board of 24 × 24 mm with 28 parts on 31 nets, routed with 333 tracks and 38 vias.

It is built around the MIC5504-3.3YM5 and VL53L0X. Its parts include 11 resistors, 7 capacitors, 6 connectors, 3 ICs and 1 diode. It belongs with the sensors and measurement boards and the STM32 boards of this library.

Main components

2

README

README.md

Laser distance sensor

Firmware and hardware design for short-range laser distance sensor.

Preliminary feature list:

  • Based on ST VL53L0X ToF distance sensor,
  • Multiple ranging profiles/modes (default, high accuracy, long range),
  • Up to 2m range (indoors) in long range mode,
  • +/- 3mm accuracy (indoors) in hight accuracy mode,
  • On-board power regulation for 3.3-5.5V input,
  • On-board microcontroller STM32F042
  • USB (CDC) and TTL serial outputs,
  • 24x24mm size, M3 mounting holes.

Rev1 PCB render

HERE BE DRAGONS

This project is WIP. Specs might be inaccurate, hardware might let out smoke, firmware might not compile.

Current status

Hardware: first prototypes have been ordered. Firmware: waiting on hardware.

Parts

28
QtyValueFootprintReferences
64K7Resistors_SMD:R_0603R1, R2, R7, R8, R9, R10
30.1uFCapacitors_SMD:C_0603C1, C3, C6
31uFCapacitors_SMD:C_0603C2, C4, C5
3220RResistors_SMD:R_0603R6, R11, R12
222RResistors_SMD:R_0603R3, R4
2TEST_1Pmounting_hole:Mounting_hole_3mmJ101, J102
14.7uFCapacitors_SMD:C_0805C7
1CONN_02X05pin_headers_1.27mm:Pin_Header_1.27mm_2x5J3
1DFUPin_Headers:Pin_Header_Straight_1x02_Pitch1.27mmJ1
1LEDLEDs:LED_0603D2
1MIC5504-3.3TO_SOT_Packages_SMD:SOT-23-5U2
1STM32F042F6PxHousings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mmU1
1UARTPin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ4
1USB_OTGConnectors_Molex:USB_Micro-B_Molex_47346-0001J2
1VL53L0X_sensors:VL53L0XU3

Questions

How big is the Distance sensor vl53l0x PCB?

It measures 24 × 24 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Distance sensor vl53l0x use?

28 parts, built around the MIC5504-3.3YM5 and VL53L0X. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Distance sensor vl53l0x KiCad files?

From the festlv/laser-distance-sensor repository on GitHub, at the commit this page was made from: the board is hw/distance-sensor-vl53l0x.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Distance sensor vl53l0x design in my own project?

Its repository states no licence, so its author keeps all rights: ask festlv before reusing the design.

Similar boards

  • 2 layers42 × 48 mmKERISE, the printed circuit board in 3D

    KERISE

    kerikun11/micromouse-kerise-v3

    MicroMouse KERISE v3

    130 parts32
  • 2 layers68.6 × 53.3 mmShoei, the printed circuit board in 3D

    Shoei

    CALIL/openbookcamera

    高速な書影撮影システム「オープンブックカメラ」

    28 parts23MIT
  • 2 layers100 × 80 mmEsp, the printed circuit board in 3D

    Esp

    0Zane/E.L.B.E.R.R

    Fanmade of E.LB.E.R.R. robot by LightsAreOff

    94 parts6MIT
  • 2 layers140 × 80 mmIntelliThings, the printed circuit board in 3D

    IntelliThings

    embedded-purdue/IntelliThings

    From IoT to AIoT: ESP32-C6 sensor nodes, Home Assistant and an LLM agent that acts through MCP

    12 parts5
  • 4 layersLogiBot PCB, the printed circuit board in 3D

    LogiBot PCB

    Lukikato101/LogiBot

    Low-cost autonomous mobile robot (AMR) for warehouse material transport and automation.

    114 parts2
  • 2 layers35.5 × 58 mmEsguicho 2.0, the printed circuit board in 3D

    Esguicho 2.0

    project-neon/Esguicho

    Neste repositório temos os principais arquivos que usamos para os 3 capítulos, Eletrônica, Mecânica e Software. Segue abaixo uma lista do que temos em cada uma das pastas:

    45 parts2
  • 2 layers100 × 100 mmKicad rover, the printed circuit board in 3D

    Kicad rover

    12romis/esp32-elrs-rover

    Ровер 4WD із танковим приводом на ESP32-S3: керування через ExpressLRS 2.4 ГГц, антизіткнення на ToF-далекомірах, замкнутий контур по енкодерах та аналоговий FPV-відеоканал 5.8 ГГц.

    80 parts1
  • 2 layers72 × 143.4 mmTasta mea, the printed circuit board in 3D

    Tasta mea

    AndreiasM5/IVA_DECK

    Custom ESP32 macro keyboard with a KiCad PCB, nine mechanical keys, three audio controls, a PyQt6 desktop app, and a Random Forest behavioral-recognition experiment.

    32 parts1