Skip to the content
2 layers77.6 × 32.6 mmYetAnotherUSBHub, the printed circuit board in 3D

YetAnotherUSBHub

0x62b/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

3

README

README.md

YetAnotherUSBHub

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

ItemUnit Price (AUD)QuantityExtended Price (AUD)Extended Price (USD)NotesLink
100nF 0402 capacitor0200Ownedhttps://www.lcsc.com/product-detail/C60474.html
10uF 0402 capacitor0700Ownedhttps://www.lcsc.com/product-detail/C315248.html
onsemi NSR0320MW2T1G0.16101.61.18MOQ 10https://www.lcsc.com/product-detail/C48192.html
Green 0402 LED0100Ownedhttps://www.lcsc.com/product-detail/C598352.html
Molex 67643-29111.3422.681.92N/Ahttps://www.lcsc.com/product-detail/C293351.html
Molex 104031-08111.0511.050.75N/Ahttps://www.lcsc.com/product-detail/C585350.html
Korean Hroparts Elec TYPE-C-31-M-120200Ownedhttps://www.lcsc.com/product-detail/C165948.html
1K 0402 resistor0100Ownedhttps://www.lcsc.com/product-detail/C106235.html
5.1K 0402 resistor0200Ownedhttps://www.lcsc.com/product-detail/C105872.html
56K 0402 resistor0200Ownedhttps://www.lcsc.com/product-detail/C114756.html
CoreChips SL2.1A1.6511.651.18N/Ahttps://www.lcsc.com/product-detail/C192893.html
GENESYS GL823K-HCY040.6410.640.46N/Ahttps://www.lcsc.com/product-detail/C284879.html
TPD2E2U06DCK0.2131.050.76MOQ 5https://www.lcsc.com/product-detail/C1855726.html
TPD6F0030.9310.930.67N/Ahttps://www.lcsc.com/product-detail/C2863873.html
2mm acrylic sheet6.2516.254.53200x200x2mmhttps://www.aliexpress.com/item/32817321651.html
PCB-5-5.3N/Ahttps://jlcpcb.com

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)

  1. Mark out the dimensions of the acrylic window and use a scoring tool to cut it
  2. From the sides, glue the acrylic window into the top case
  3. Wait for glue to set
  4. Place completed PCB into bottom case (optionally, affix it with double sided tape, but it should be held in place by friction anyway
  5. 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

image

PCB layout

image

PCB render

image

Full render

image The model may appear not to fit, but this was due to the export being messed up. it fits fine according to all my calculations and two braincells

Zine

image

Parts

29
QtyValueFootprintReferences
710uFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C10
4TPD2E2U06DCKPackage_TO_SOT_SMD:SOT-323_SC-70U4, U5, U6, U7
20.1uFCapacitor_SMD:C_0402_1005MetricC8, C9
25.1KResistor_SMD:R_0402_1005MetricR1, R2
256KResistor_SMD:R_0402_1005MetricR3, R4
2USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ1, J2
2USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J4, J5
11KResistor_SMD:R_0402_1005MetricR5
1DDiode_SMD:D_SOD-323D1
1GL823K-HCY04easyeda2kicad:SSOP-16_L4.9-W3.9-P0.64-LS6.0-BLU2
1LEDLED_SMD:LED_0402_1005MetricD2
1LOGOLOGOG***
1Micro_SD_CardConnector_Card:microSD_HC_Molex_104031-0811J3
1TPD6F003Package_SON:Texas_R-PWSON-N12_EP0.4x2mmU3
1~easyeda2kicad:SOP-16_L10.0-W3.9-P1.27-LS6.0-BLU1

Similar boards

  • 4 layers124.6 × 101 mmMicrophone board, the printed circuit board in 3D

    Microphone board

    Epicotch/Acoustic-Camera

    acoustic camera:tm:

    212 partsMIT
  • 6 layers54.6 × 19.6 mmPCB0210, the printed circuit board in 3D

    PCB0210

    otvvvio/KiCross

    KiCross is a KiCAD script for crosstalk analysis

    198 partsMIT
  • 4 layers60 × 33 mmMIG Dumper, the printed circuit board in 3D

    MIG Dumper

    sabogalc/MIG-Flash-PCBs

    MIG Dumper and Flashcart PCB files in KiCad

    73 parts69WTFPL
  • 2 layers54.8 × 56.7 mmGC Nano Top, the printed circuit board in 3D

    GC Nano Top

    CrazyGadgetMods/GC-Nano-Suite

    Collection of custom PCBs / BOM used for the GC Nano

    35 parts14
  • 4 layers115 × 82.3 mmMainPCB, the printed circuit board in 3D

    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 mmBedCooler, the printed circuit board in 3D

    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 mmThinkmods re, the printed circuit board in 3D

    Thinkmods re

    ambraglow/expresscard-to-nvme

    16 parts8
  • 4 layers31 × 68.4 mmThinkmoth nvme m2-basic, the printed circuit board in 3D

    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.