

YetAnotherUSBHub
- Size
- 77.6 × 32.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 29
- Nets
- 36
- Pads
- 162
- Tracks, vias
- 395, 33
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 10 May 2026
- Updated
- 6 Jun 2026
Overview
YetAnotherUSBHub is an open-source printed circuit board by 0x62b, from the 0x62b/YetAnotherUSBHub repository on GitHub. It is a 2-layer board of 77.6 × 32.6 mm with 29 parts on 36 nets, routed with 395 tracks and 33 vias.
It is built around the GL823K-HCY04, TPD2E2U06DCK and TPD6F003DQD. Its parts include 9 capacitors, 7 ICs, 5 resistors, 5 connectors and 2 diodes.
Main components
3GL823K-HCY04
SSOP-16-150mil0℃~+70℃ 300uA 4.75V~5.25V 480Mbps 50mA USB 2.0 USB to SD SSOP-16-150mil USB Converters ROHSGenesys LogicUSB ConvertersTPD2E2U06DCK
SC-70-3-40℃~+125℃ 1.5pF 10nA 12.4V 2 5.5A@8/20us 5.5V 6.5V 75W@8/20us Bidirectional IEC 61000-4-2、IEC 61000-4-5 TVS SC-70-3 ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD And Surge Protection (TVS/ESD)TPD6F003DQD
WSON-12-EP(1.4x2.5)-40℃~+85℃ 100Ω 2 200MHz 25dB@1GHz 6 8.5pF Yes WSON-12-EP(1.4x2.5) EMI/RFI Filters (LC, RC Networks) ROHSTexas InstrumentsEMI/RFI Filters (LC, RC Networks)
README
README.mdYetAnotherUSBHub
A 4-port low cost USB 2.0 hub with upstream USB-C and downstream USB-A x2, USB-C, and microSD. wip onshape: https://cad.onshape.com/documents/d3076bcf5bdf960a68612e95/w/1076ab7133259d721c6eb065/e/0b541aa8461793eb55190b47?renderMode=0&uiState=6a0653a430b61269bd2de70a
Repo Structure
cad: CAD files
pcb: The KiCad PCB design files, and gerbers in pcb/production
bom.csv: The BOM needed to assemble the PCB\
BOM
Cost
BOM (1 board + case): LCSC[6.92 USD + 3 USD handling + 9.38 USD shipping = 19.3 USD] + AliExpress[4.53 USD] = 23.83 USD
PCB: 2 USD + 3.3 USD shipping = 5.3 USD
Total: 29.13 USD (1 board + case)
Assembly
Prerequisites: soldered PCB and printed case (PRINT THE CASE WITH +1-2% SCALE FOR TOLERANCES)
- Mark out the dimensions of the acrylic window and use a scoring tool to cut it
- From the sides, glue the acrylic window into the top case
- Wait for glue to set
- Place completed PCB into bottom case (optionally, affix it with double sided tape, but it should be held in place by friction anyway
- Glue the top half onto bottom half (I tried, with this kind of size its not very feasible to use screws or anything)
Images
Schematic
PCB layout
PCB render
Full render
Zine
Parts
29| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C10 |
| 4 | TPD2E2U06DCK | Package_TO_SOT_SMD:SOT-323_SC-70 | U4, U5, U6, U7 |
| 2 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C8, C9 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 56K | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | USB_A | Connector_USB:USB_A_Molex_67643_Horizontal | J1, J2 |
| 2 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4, J5 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | D | Diode_SMD:D_SOD-323 | D1 |
| 1 | GL823K-HCY04 | easyeda2kicad:SSOP-16_L4.9-W3.9-P0.64-LS6.0-BL | U2 |
| 1 | LED | LED_SMD:LED_0402_1005Metric | D2 |
| 1 | LOGO | LOGO | G*** |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Molex_104031-0811 | J3 |
| 1 | TPD6F003 | Package_SON:Texas_R-PWSON-N12_EP0.4x2mm | U3 |
| 1 | ~ | easyeda2kicad:SOP-16_L10.0-W3.9-P1.27-LS6.0-BL | U1 |
Similar boards
- 4 layers124.6 × 101 mm

- 6 layers54.6 × 19.6 mm

- 4 layers60 × 33 mm

- 2 layers54.8 × 56.7 mm

GC Nano Top
CrazyGadgetMods/GC-Nano-Suite
Collection of custom PCBs / BOM used for the GC Nano
35 parts14 - 4 layers115 × 82.3 mm

MainPCB
HelloAlex4/Maturitaetsarbeit-Design-and-Development-of-a-Portable-Stereoscopic-Wigglegram-Camera
Documentation of the merged wigglegram camera
288 parts12 - 6 layers131.5 × 132.4 mm

BedCooler
NicholasKorth/BedCooler
A dual-zone heating and cooling controller for a bed: a 6-layer KiCad board with an STM32G474 real-time controller and a Raspberry Pi Compute Module 5 host.
258 parts11 - 2 layers31 × 68.4 mm

- 4 layers31 × 68.4 mm

Thinkmoth nvme m2-basic
mothenjoyer69/thinkmoth-expresscard
A low cost, open source ExpressCard 34/54 adapter with M.2 2230 and 2242 support
22 parts7CERN-OHL-S-2.0
Questions
How big is the YetAnotherUSBHub PCB?
It measures 77.6 × 32.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the YetAnotherUSBHub use?
29 parts, built around the GL823K-HCY04, TPD2E2U06DCK and TPD6F003DQD. 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 YetAnotherUSBHub KiCad files?
From the 0x62b/YetAnotherUSBHub repository on GitHub, at the commit this page was made from: the board is pcb/YetAnotherUSBHub.kicad_pcb and its schematic pcb/YetAnotherUSBHub.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the YetAnotherUSBHub design in my own project?
Its repository states no licence, so its author keeps all rights: ask 0x62b before reusing the design.