Skip to the content
PCBKitNew board
4 layers50.5 × 61.2 mmZeitMessung, the printed circuit board in 3D

Used to measure the time difference within the Ethernet communication between two uC's

Size
50.5 × 61.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
18
Nets
42
Pads
84
Tracks, vias
122, 120
Pours
64
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 May 2025
Updated
23 Oct 2025

Overview

ZeitMessung is an open-source printed circuit board by BuildersInc, from the BuildersInc/EthernetLatencyTestplatform repository on GitHub, published under the MIT licence. It is a 4-layer board of 50.5 × 61.2 mm with 18 parts on 42 nets, routed with 122 tracks and 120 vias.

Its parts include 6 resistors, 3 capacitors, 3 connectors, 2 ICs and 1 diode.

README

readme.md

Ethernet Latency Testplatform

Used to measure the time difference within the Ethernet communication between two uC's

Created for my Bachelor Thesis

Image

External Components

ESP 32 Pinout

GPIOFunction
00RETCLK
12Output detection
13Input detection
14Master & Slave
17NC
18MDC
19TX 0
21TX Enable
22TX 1
23MDIO
25RX 0
26RX 1
27CRS

Necessary Modifications

  • Remove ClockGen from LAN8720 Board and use ESP32 as source

Parts

18
QtyValueFootprintReferences
54k7Resistor_SMD:R_0603_1608MetricR1, R2, R3, R5, R6
3100 nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3
1470Resistor_SMD:R_0603_1608MetricR4
1InputButton_Switch_THT:SW_PUSH_6mmSW1
1LEDLED_THT:LED_D5.0mmD1
1M&S JmpConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1
1SwitchJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1TST GNDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3
1TST Sig InConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ2
1TST Sig OutConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ1
1~Library:ESP32-WROOMU2
1~Library:LAN8720 DevBoardU1

Questions

How big is the ZeitMessung PCB?

It measures 50.5 × 61.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ZeitMessung use?

18 parts. 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 ZeitMessung KiCad files?

From the BuildersInc/EthernetLatencyTestplatform repository on GitHub, at the commit this page was made from: the board is Hardware/ZeitMessung.kicad_pcb and its schematic Hardware/ZeitMessung.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ZeitMessung design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers18.6 × 34.4 mmNfc sense ntag BME, the printed circuit board in 3D

    Nfc sense ntag BME

    unsurv/NFC_temp

    passive temperature NFC tag

    18 parts49
  • 4 layers42.4 × 40.8 mmView screen, the printed circuit board in 3D

    View screen

    SeedLabs-it/smartknob-hardware

    PCB and CAD files for smartknob devkit

    18 parts47
  • 4 layers97.8 × 22.2 mmGvpsimm, the printed circuit board in 3D

    Gvpsimm

    schlae/gvpsimm

    GVP-Compatible 64-pin 4MB SIMM

    18 parts31CERN-OHL-P-2.0
  • 4 layers100 × 60 mmPicocart64 v1, the printed circuit board in 3D

    Picocart64 v1

    khill25/Dreamdrive

    Open source Retro Rom Carts and ODEs by Dreamcraft Industries

    18 parts26
  • 4 layers76 × 31 mmVm006-mixbus, the printed circuit board in 3D

    Vm006-mixbus

    mirdej/vmix

    Multichannel modular analog PAL video mixer based on the SYNKIE project

    18 parts21
  • 4 layers85 × 56 mmProbe shield, the printed circuit board in 3D

    Probe shield

    probe-rs/hive

    A Raspberry PI shield for testing probe-rs against many chips & probes.

    18 parts15