Skip to the content
2 layers60 × 38 mmUSB Hub, the printed circuit board in 3D

This is a USB hub. It has a USB-C port to connect to the device. It has two USB-A ports and two USB-C ports, which can be used for connecting more devices as it allows you to increase the number of ports available.

Size
60 × 38 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
29
Pads
137
Tracks, vias
296, 13
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Jun 2026
Updated
27 Jun 2026

Overview

USB Hub is an open-source printed circuit board by hiralsinghal, from the hiralsinghal/USB-Hub repository on GitHub. It is a 2-layer board of 60 × 38 mm with 29 parts on 29 nets, routed with 296 tracks and 13 vias.

It is built around the SL2.1S and USBLC6-2SC6-ES. Its parts include 11 capacitors, 6 resistors and 4 ICs. It belongs with the interfaces and adapters boards of this library.

Main components

2

README

README.md

USB-Hub

This is a USB hub. It has a USB-C port to connect to the device. It has two USB-A ports and two USB-C ports, which can be used for connecting more devices as it allows you to increase the number of ports available.

Features

  • USB-C port to form the connection between the hub and your device.
  • 2 USB-A ports
  • 2 USB-C ports

Schematic

This is the schematic for the USB hub. It has an IC, which makes the hub work.

schematic

Upstream Port

upstream port schematic

Integrated Circuit

integrated circuit schematic

Downstream Ports

USB-A

downstream usb-a ports schematic

USB-C

downstream usb-c ports schematic

PCB

Its just a rounded rectangle shaped PCB and has three mounting holes, so it can be screwed into the case. I added some quotes as silkscreen art.

pcb

No zones

pcb with no filled zones

Case

I designed this in Fusion, using my PCB as a guide. It has holes for M3 screws so the bottom and top parts hold together. You can find the files in the CAD folder.

case

BOM

For a more detailed BOM, take a look at BOM. It has links to the items and notes.

ItemDescriptionQuantityUnit Price ($)Total Price ($)
JLCPCB PCBPCB50.84
CoreChips SL2.1sUSB 2.0 HUB Controller Integrated Circuit50.25341.27
SHOU HAN 10.0 QHHTZB6.3CONN RCPT USB 2.0 Type-A 4POS SMD R/A100.06360.64
SHOU HAN TYPE-C 16PIN 2MD(073)CONN RCPT Type-C 16POS SMD R/A200.07071.41
ElecSuper USBLC6-2SC6-ESESD DIODE 5VWM 15VC SOT-23-6L200.02780.56
10k Resistor SMD:R 0402Resistor60.00830.0498
0.1uf Capacitor SMD:C 0402Capacitor110.0110.121
Total8.0508

Assembly

  • Solder the components to the PCB.
  • Print the case.
  • Screw the PCB and the bottom case together so its stable.
  • Screw the bottom and top case together.
  • You have your USB hub!

Zine

This was designed in Figma. It wasn't easy to make. I had no ideas. I was stuck. Its not my best work.

zine

Why did I make it?

I have been trying to get more into hardware, making guided projets before jumping in to make something my own. I want to have knowledge on how to do this stuff, so I know how to make my own project. My routing skills were improved. I made them neatly.

This project was submitted to Fallout.

Parts

29
QtyValueFootprintReferences
81uFCapacitors:CAPC1005X55NC1, C2, C3, C4, C5, C6, C8, C10
456kResistors:CAPC1005X60R3, R4, R5, R6
3100nFCapacitors:CAPC1005X55NC7, C9, C11
3MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3
3TYPE-C 16PIN 2MDUSB:USB-C-SMD_TYPE-C-16PIN-2MD-073USB1, USB5, USB6
3USBLC6-2SC6-ESUSB:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BRU2, U3, U4
210.0 QHHTZB6.3USB:USB-A-TH_10.0QHHTZB6.3USB2, USB3
25.1kResistors:CAPC1005X60R1, R2
1SL2.1SUSB:SSOP-16_L4.6-W2.6-P0.53-LS4.0-BLU1

Similar boards

  • 2 layers95.9 × 95 mmHnr26-badge, the printed circuit board in 3D

    Hnr26-badge

    nushackers/hnr26-badge-quacknroll

    Hack&Roll 2026 "Quack & Roll" badge source files, for both hardware and firmware

    77 parts8
  • 2 layers57.5 × 72 mmESP32-Based Sensor PCB, the printed circuit board in 3D

    ESP32-Based Sensor PCB

    blazjerman/ESP32-Based-Sensor-PCB

    For updates or additional library formats, visit SnapEDA.

    77 parts4MIT
  • 4 layers25 × 74 mmPTR mini pcb, the printed circuit board in 3D

    PTR mini pcb

    PTR-projects/PTR_mini_hardware

    Welcome to the KPPTR-hardware repository! This repository contains the design files for the hardware components used in the KPPTR project.

    140 parts1MIT
  • 4 layers26 × 56 mmPTR micro pcb, the printed circuit board in 3D

    PTR micro pcb

    PTR-projects/PTR_micro_hardware

    Welcome to the KPPTR-hardware repository! This repository contains the design files for the hardware components used in the KPPTR project.

    115 partsMIT
  • 2 layers79.9 × 28.4 mmNrf52840 hub, the printed circuit board in 3D

    Nrf52840 hub

    ugokutennp/nrf52840-x3

    3 connection DIY watchman dongle

    36 parts8MIT
  • 2 layers30.7 × 55 mmUsbhub, the printed circuit board in 3D

    Usbhub

    JBlitzar/uhub

    usb hub

    37 parts3GPL-3.0
  • 2 layers326.7 × 132.3 mmAuth75, the printed circuit board in 3D

    Auth75

    Lumethra/Auth75

    This is a 75% keyboard with a fingerprint sensor. What? A fingerprint sensor in a keyboard? Yes, you've heard it right! This keyboard includes a working fingerprint sensor.

    232 parts1
  • 2 layers175.4 × 142.6 mmCADPad, the printed circuit board in 3D

    CADPad

    Lumethra/CADPad

    SHHH, this is a gift, dont spoiler it, SHHHH. But what exactly is this?? Good question. Its a keyboard. Again. Wait, what does again mean, well its my second one. My Auth75 was my first one. Back to what this is.

    108 parts1

Questions

How big is the USB Hub PCB?

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

What parts does the USB Hub use?

29 parts, built around the SL2.1S and USBLC6-2SC6-ES. 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 hiralsinghal/USB-Hub repository on GitHub, at the commit this page was made from: the board is PCB/USB-Hub.kicad_pcb and its schematic PCB/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 states no licence, so its author keeps all rights: ask hiralsinghal before reusing the design.