Usb2 hub
brainsmoke·usb2_hub·pcb/hub/project.kicad_pcb
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.

Main components on the Usb2 hub
Usb2 hub bill of materials (BOM)
94 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FE1.1 | LQFP-48_7x7mm_P0.5mm | U1 |
| 4 | AP22652AW6-7 | SOT-23-6 | U2, U3, U4, U5 |
| 5 | USBLC6-2SC6 | SOT-23-6 | U6, U7, U8, U9, U10 |
| 1 | 12MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 4 | USB_A | SHOU HAN 10.0 QHHTZB6.3 | J1, J2, J3, J4 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J5 |
| 14 | LED | LED_0805_2012Metric | D1, D2, D3, D4, D5, D6, D7, D8 +6 |
| 2 | 12pF | C_0603_1608Metric | C1, C2 |
| 18 | 100nF | C_0603_1608Metric | C3, C4, C9, C10, C11, C12, C17, C18 +10 |
| 7 | 10uF | C_0805_2012Metric | C5, C6, C7, C8, C25, C26, C30 |
| 4 | 22uF | C_1206_3216Metric | C13, C14, C15, C16 |
| 18 | 12k | R_0603_1608Metric | R1, R3, R4, R7, R13, R14, R15, R17 +10 |
| 7 | 100k | R_0603_1608Metric | R2, R9, R10, R12, R16, R20, R29 |
| 2 | 5k1 | R_0603_1608Metric | R5, R6 |
| 1 | 2K7 (1%) | R_0603_1608Metric | R8 |
| 1 | 47k | R_0603_1608Metric | R11 |
| 4 | 510 | R_0603_1608Metric | 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.
- Layoutpcb/hub/project.kicad_pcb
- Schematicpcb/hub/project.kicad_sch
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.