Skip to the content
PCBKitNew board
2 layers80 × 35 mmUsb hub, the printed circuit board in 3D

A four-port USB 2.0 hub based around the CoreChips SL2.1A IC.

Size
80 × 35 mm
Copper layers
2
Thickness
1.6 mm
Parts
22
Nets
20
Pads
81
Tracks, vias
163, 5
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
12 Feb 2021
Updated
21 Jun 2026

Overview

Usb hub is an open-source printed circuit board by thatoddmailbox, from the thatoddmailbox/usb-hub repository on GitHub. It is a 2-layer board of 80 × 35 mm with 22 parts on 20 nets, routed with 163 tracks and 5 vias.

It is built around the SL2.1A. Its parts include 9 capacitors, 6 connectors, 1 IC and 1 crystal. It belongs with the interfaces and adapters boards of this library.

Main components

1

README

README.md

usb-hub

A four-port USB 2.0 hub based around the CoreChips SL2.1A IC.

You can choose whether it's bus powered or externally powered with JP1. Soldering JP1 closed selects bus power, while leaving JP1 open means devices are powered with external power, which can be provided through J2.

Note that an external 12 MHz crystal is provided for the SL2.1A. The datasheet claims that the chip also has an internal 12 MHz oscillator that you can use by connecting XIN (pin 16 of the SL2.1) to ground. It's recommended to use the external one, though, as it's more stable. (see the red Chinese text on page 5 of the datasheet)

The port closest to the upstream mini-USB port is port number 1, and the remaining ports are numbered 2 through 4.

Assembly

This board is fairly easy to assemble with a soldering iron, flux, and solder wick. The main thing to watch out for is that the two sets of electrolytic capacitors, near the output ports, have opposite polarities. The silkscreen has the positive side labeled, so you should make sure the negative side of the capacitor (with the black stripe) is opposite of the positive side (as labeled by a plus on the board).

Useful links

Parts

22
QtyValueFootprintReferences
4100uFCapacitors_SMD:CP_Elec_6.3x5.3C6, C7, C8, C9
4USB_AConnectors:USB_AJ3, J4, J5, J6
310uFCapacitors_SMD:C_0603_HandSolderingC2, C3, C4
212pFCapacitors_SMD:C_0603_HandSolderingC1, C5
112MHzCrystals:Crystal_SMD_3225-4pin_3.2x2.5mm_HandSolderingY1
1Conn_01x02Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ2
1SL2.1AHousings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mmU1
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1USB_B_MiniConnectors:USB_Mini-BJ1

The 18 most common of 22 parts.

Questions

How big is the Usb hub PCB?

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

What parts does the Usb hub use?

22 parts, built around the SL2.1A. 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 thatoddmailbox/usb-hub repository on GitHub, at the commit this page was made from: the board is usb-hub.kicad_pcb. 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 thatoddmailbox before reusing the design.

Similar boards

  • 2 layers65 × 33.4 mmBL R8812AF1 2x mount, the printed circuit board in 3D

    BL R8812AF1 2x mount

    OpenIPC/hardware

    A collection of hardware developments by the OpenIPC team

    28 parts33MIT
  • 4 layers83 × 83 mmPWNSAT, the printed circuit board in 3D

    PWNSAT

    Pwnsat/PWNCUBE

    PWNCUBE v1.0 is a Cubesat hardware based platform for aerospace cybersecurity research

    139 parts29
  • 4 layersKvm base, the printed circuit board in 3D

    Kvm base

    thatoddmailbox/kvm-base

    The main board for the open-source HDMI KVM switch I built.

    70 parts19
  • 2 layers340.5 × 144 mmBrew keeb v2, the printed circuit board in 3D

    Brew keeb v2

    geg-tech/brew-keeb

    my dream 75% keeb! made through hack club blueprint!

    222 parts17
  • 2 layers18 × 46 mmPt1-RevA2, the printed circuit board in 3D

    Pt1-RevA2

    electrolama/pt1

    pt1 brings several common hardware-debugging functions together on a compact USB-connected board. It provides extra USB ports, a serial interface, and software-switchable power for working with target devices.

    37 parts5
  • 2 layers39 × 48.5 mmJenin usb hub, the printed circuit board in 3D

    Jenin usb hub

    jeninh/jeninhub

    A USB hub with 2 USB-A and 2 USB-C slots. Plugs into your laptop's USB-C slot.

    24 parts4