Usb2 hub

brainsmoke·usb2_hub·pcb/hub/project.kicad_pcb

Usb2 hub PCB layout, top view — open source board by brainsmoke

About the Usb2 hub PCB

Usb2 hub is an open source PCB design by brainsmoke, published on GitHub under the CC-BY-4.0 license. It is a 4-layer board measuring 46 × 86 mm, with 94 components from 17 distinct parts.

Other key parts include the FE1.1, AP22652AW6-7 and USBLC6-2SC6. By type, the board carries 33 resistors, 31 capacitors, 14 diodes, 10 ICs, 5 connectors and 1 crystal.

From the project

USB 2.0 hub with MTT & per port power control

Production files (JLCPCB): gerbers BOM POS

This repository contains the KiCad and OpenScad files for a USB 2 Hub with per-port power and MTT.

The PCB design contains 4 USB-A ports and 1 USB-C port. The latter is used to connect the device to a computer.

If you want to switch power to ports you can use the provided kernel interface or a userland utility such as uhubctl.

Usb2 hub, from the project README
From the project README

Main components on the Usb2 hub

Usb2 hub bill of materials (BOM)

94 components, 17 distinct parts.

QtyPartRefs
1
FE1.1
U1
4
AP22652AW6-7
U2, U3, U4, U5
5
USBLC6-2SC6
U6, U7, U8, U9, U10
1
12MHz
Y1
4
USB_A
J1, J2, J3, J4
1
USB_C_Receptacle_USB2.0_16P
J5
14
LED
D1, D2, D3, D4, D5, D6, D7, D8 +6
2
12pF
C1, C2
18
100nF
C3, C4, C9, C10, C11, C12, C17, C18 +10
7
10uF
C5, C6, C7, C8, C25, C26, C30
4
22uF
C13, C14, C15, C16
18
12k
R1, R3, R4, R7, R13, R14, R15, R17 +10
7
100k
R2, R9, R10, R12, R16, R20, R29
2
5k1
R5, R6
1
2K7 (1%)
R8
1
47k
R11
4
510
R30, R31, R32, R33

Usb2 hub design files

The KiCad project lives in the brainsmoke/usb2_hub repository on GitHub; these links point at the commit this page was built from.

Usb2 hub: common questions

How big is the Usb2 hub PCB?

The Usb2 hub measures 46 × 86 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Usb2 hub?

94 components, from 17 distinct parts. The full bill of materials is listed on this page.

Where can I download the Usb2 hub design files?

From the brainsmoke/usb2_hub repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

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

Yes, under the terms of its CC-BY-4.0 license, which brainsmoke chose for the repository.