Skip to the content
PCBKitNew board
4 layers67 × 40 mmUsb hub, the printed circuit board in 3D

KiCad design files for a USB hub based on the LAN9512

Size
67 × 40 mm
Copper layers
4
Thickness
1.6 mm
Parts
67
Nets
66
Pads
267
Tracks, vias
551, 141
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 Sep 2026
Updated
11 Oct 2026

Overview

Usb hub is an open-source printed circuit board by evenevan, from the evenevan/usb-hub repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 67 × 40 mm with 67 parts on 66 nets, routed with 551 tracks and 141 vias.

It is built around the AP2171WG, AP2112K-3.3 and LAN9512-JZX. Its parts include 32 capacitors, 22 resistors, 6 ICs, 1 diode and 1 connector. It belongs with the interfaces and adapters boards of this library.

Main components

3

README

README.md
c775053c-8cce-40b2-8815-63233a802d73

usb-hub

KiCad design files for a USB hub based on the LAN9512, offering 2x USB A and an Ethernet port

See https://evanfeng.dev/blog/usb-hub

Parts

67
QtyValueFootprintReferences
120.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12
710KResistor_SMD:R_0603_1608MetricR12, R13, R14, R15, R17, R18, R19
60.1uFCapacitor_SMD:C_0603_1608MetricC14, C15, C17, C19, C29, C31
415pFCapacitor_SMD:C_0603_1608MetricC24, C25, C26, C27
449.9RResistor_SMD:R_0603_1608MetricR4, R5, R6, R7
310uFCapacitor_SMD:C_0805_2012MetricC28, C30, C32
3330RResistor_SMD:R_0603_1608MetricR8, R9, R10
21uFCapacitor_SMD:C_0603_1608MetricC16, C18
233pFCapacitor_SMD:C_0603_1608MetricC21, C22
25.1kResistor_SMD:R_0603_1608MetricR21, R22
2600Ω @ 100MHzInductor_SMD:L_0603_1608MetricFB1, FB2
2AP2171WPackage_TO_SOT_SMD:SOT-23-5U2, U3
10.022uFCapacitor_SMD:C_0603_1608MetricC23
110RResistor_SMD:R_0603_1608MetricR3
110nFCapacitor_SMD:C_0603_1608MetricC20
112.4KResistor_SMD:R_0603_1608MetricR16
112KResistor_SMD:R_0603_1608MetricR11
11MResistor_SMD:R_0603_1608MetricR20
12171790001footprints:2171790001_MOLJ2
139.2KResistor_SMD:R_0603_1608MetricR1
14.7uFCapacitor_SMD:C_0805_2012MetricC13
161.9KResistor_SMD:R_0603_1608MetricR2
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U4
1Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1LAN9512Package_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP7.3x7.3mmU1
1LEDLED_SMD:LED_0603_1608MetricD1
1LOGOLOGOG***
1RJ45-TH_HR913550AEfootprints:RJ45-TH_HR913550AE_HR913550AE_C192706U5
1USB-TH_UK-USB-AF-90-19_6footprints:USB-TH_UK-USB-AF-90-19_6_UK-USB_AF_90-19_6_C698206U6
1VCC_USBInductor_SMD:L_0603_1608MetricFB3

Questions

How big is the Usb hub PCB?

It measures 67 × 40 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Usb hub use?

67 parts, built around the AP2171WG, AP2112K-3.3 and LAN9512-JZX. 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 Usb hub KiCad files?

From the evenevan/usb-hub repository on GitHub, at the commit this page was made from: the board is usb-hub.kicad_pcb and its schematic usb-hub.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb hub design in my own project?

Its repository publishes it under the GPL-3.0 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

  • 2 layers75 × 55 mmWellfed bench, the printed circuit board in 3D

    Wellfed bench

    Isaac-Duarte/wellfed

    Open firmware that runs the PETLIBRO Granary PLAF103 pet feeder on your own Wi-Fi: no cloud, no account. Early and in testing.

    93 parts8MIT
  • 4 layers101.6 × 101.6 mmAvionus Flight Controller, the printed circuit board in 3D

    Avionus Flight Controller

    leptun/Avionus_Flight_Controller

    Controller board for autonomous RC plane

    287 parts1GPL-3.0
  • 4 layers16.5 × 33.6 mmAVRinator, the printed circuit board in 3D

    AVRinator

    leptun/AVRinator

    47 partsGPL-3.0
  • 2 layers36 × 58 mmUps adaptor, the printed circuit board in 3D

    Ups adaptor

    aronreid/ups-to-esp32

    Put a USB-only UPS on the network: an ESP32-S3 board and firmware that serves NUT on TCP 3493, with a web UI. No host computer, no Raspberry Pi.

    38 parts130GPL-3.0
  • 4 layers71.5 × 71.5 mmElixir, the printed circuit board in 3D

    Elixir

    golioth/elixir-hw

    An open source hardware device that has cellular, wifi, bluetooth, GPS, and more!

    249 parts36CERN-OHL-P-2.0
  • 4 layers50 × 70 mmRp569, the printed circuit board in 3D

    Rp569

    kelu124/rp569

    RP569 - PIOs to usb3 ( rp2350 x ch569 )

    146 parts3
  • 2 layers127 × 90 mmRadio usb, the printed circuit board in 3D

    Radio usb

    SP8EBC/radio-usb-interface

    USB <--> Land Mobile Radio interace with full ground isolation on 2way audio and PTT control

    225 parts3