Skip to the content
PCBKitNew board
4 layers80 × 80 mmKonoha, the printed circuit board in 3D

4-port USB3.0 pure Type-C Hub powered by CH634X

Size
80 × 80 mm
Copper layers
4
Thickness
1.58 mm
Parts
97
Nets
235
Pads
649
Tracks, vias
2,008, 506
Pours
1
Routed
Yes
KiCad
KiCad 10.99 (file 20260513)
Created
29 Nov 2025
Updated
27 May 2026

Overview

Konoha is an open-source printed circuit board by aisuneko, from the aisuneko/konoha repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 80 × 80 mm with 97 parts on 235 nets, routed with 2,008 tracks and 506 vias.

It is built around the HD3SS3220IRNHR, TPD4E02B04DQAR and USBLC6-2SC6, with the CH217K, CH213K and CH634X among its other parts. Its parts include 39 capacitors, 26 ICs, 22 resistors, 6 connectors and 2 diodes.

Main components

8

README

README.md

Project "konoha"

4-port pure Type-C USB3.0 hub, based on WCH CH634X.

We have:

  • All 4 ports in Type-C
  • max. approx. USB3.2Gen1 transfer rate (~500MB/s); compatible with USB2.0
  • Dedicated charging port
  • Adequate ESD protection
  • A symmetrical look
  • One-sided components for ease of assembly

Name is inspired by Akisato Konoha from 16-bit Sensation.

Schematic

Aside from my original idea of forcefully converting the three USB-A downstream ports provided by the CH634X to Type-C, it is largely based on CH634X's reference design with modifications.

Datasheets of the most important chips used in this design could be found under docs.

TL;DR: The USB-A to C conversion is done with TI's HD3SS3220 analog muxes (which appears to be as costly as the CH634X controller itself). CH217 is used for OVC protection while the CH213 diode realize the isolation between 5V and 5VD. ESD protection is realized by the TPD4E02B04 array (USBSS) and USBLC6-2SC6 (USBFS).

Board

See the board in action:

The board is fabricated using JLCPCB's default JLC04161H-3313 stackup so it should be fairly easy to order your own. Feel free to share any feedback and suggestions on the board design and component routing as I'm also new to high-speed PCB design.

Caveats

  • The board is rather unstable with multiple devices transferring data simultaneously. Certain ports might trigger an occassional hub reset with disabled by hub (EMI?), re-enabling... in dmesg.

    Will try to fix in the next revision by improving EMI at the shields of the Type-C connectors, as well as revising the power supply circuit to ensure it's sufficient.

  • BOM costs are a bit high; I'll see if I can switch to a cheaper analog mux to reduce costs (and perhaps component count).

Changelog

  • rev1 (2025/11/28): first failed prototype. I can't get it soldered properly in the first place
  • rev2 (2026/05/12): Initial working release

License

As no firmware is involved in this project, it's under CERN-OHL-S-2.0.

Parts

97
QtyValueFootprintReferences
220.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C21, C22, C23, C24, C25, C26, C27, C28, C35, C36, C37, C38, C39 +6
11TPD4E02B04DQAPackage_SON:USON-10_2.5x1.0mm_P0.5mmU5, U6, U7, U8, U9, U11, U12, U13, U14, U25, U26
6200KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10, R12, R14, R16, R17, R19
5100uFCapacitor_SMD:C_1206_3216MetricC17, C18, C19, C20, C29
51uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC11, C12, C14, C41, C42
5USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U20, U21, U22, U23, U24
430KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5, R6, R7, R8
45.1KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4, R21, R22
4CH217Kfootprint:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLU16, U17, U18, U19
3500KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15, R18, R20
3900KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R11, R13
3HD3SS3220IRNHRPackage_DFN_QFN:Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm_ThermalViasU2, U3, U4
210uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13, C15
220pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C10
2470uFCapacitor_SMD:CP_Elec_6.3x7.7C16, C31
1100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC30
110KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR23
12.2uHInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1
124MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
12KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2
1CH213Kfootprint:SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BRU15
1CH634Xfootprint:QFN-68_L8.0-W8.0-P0.40-BL-EP6.2U1
1Port_1footprint:TYPE-C-USB-SMD_QCHT-143J1
1Port_2footprint:TYPE-C-USB-SMD_QCHT-143J2
1Port_3footprint:TYPE-C-USB-SMD_QCHT-143J3
1Port_4footprint:TYPE-C-USB-SMD_QCHT-143J4
1Port_Charge_PowerOnlyConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-17J6
1Port_Hostfootprint:TYPE-C-USB-SMD_QCHT-143J5
1SMAJ5.0CADiode_SMD:D_SMAD3
1VDD5LED_SMD:LED_0805_2012MetricD2
1WS3202E61-6/TRfootprint:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BRU10

Questions

How big is the Konoha PCB?

It measures 80 × 80 mm and has 4 copper layers, 1.58 mm thick.

What parts does the Konoha use?

97 parts, built around the HD3SS3220IRNHR, TPD4E02B04DQAR, USBLC6-2SC6 and CH217K. 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 Konoha KiCad files?

From the aisuneko/konoha repository on GitHub, at the commit this page was made from: the board is konoha.kicad_pcb and its schematic konoha.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Konoha design in my own project?

Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers80 × 50 mmHUB CH334U PCB, the printed circuit board in 3D

    HUB CH334U PCB

    openwch/ch334

    Share the schematic and layout (KiCad) for DIY USB2.0 4-PORTS HUB with CH334U

    36 parts14
  • 2 layers67.9 × 82.6 mmUsb relay hub, the printed circuit board in 3D

    Usb relay hub

    74th/relay-switch-usbhub

    Relay Switch USB 2.0 Hub

    79 parts1MIT
  • 2 layersUsb, the printed circuit board in 3D

    Usb

    wozniak-works/X1-palmrest-to-keyboard

    A custom replacement board for the Lenovo ThinkPad X1 Carbon palmrest to transform it to keyboard with integrated powerbank and usb hub.

    186 parts
  • 10 layers180 × 100 mmJetson agx thor baseboard, the printed circuit board in 3D

    Jetson agx thor baseboard

    antmicro/jetson-agx-thor-baseboard

    Open hardware baseboard for Nvidia Jetson Thor AGX T5000 System on Module

    1,213 parts48Apache-2.0
  • 4 layers42.3 × 60.2 mmMicroSD Switch Reader, the printed circuit board in 3D

    MicroSD Switch Reader

    will127534/microSD-Switcher-Reader

    A simple USB3.0 uSD card reader with a SD card switch for SBCs

    81 parts25MIT
  • 4 layers85.6 × 54 mmFrank mini, the printed circuit board in 3D

    Frank mini

    rh1tech/frank-lab

    FRANK Board Laboratory (work-in-progress board prototopyes)

    198 parts4GPL-3.0
  • 2 layers149.2 × 82.5 mm0xPM, the printed circuit board in 3D

    0xPM

    llmerlos/0xPM

    PICCTRL 0xPM - 6x3+4 Split Keyboard with onboard CH552

    65 parts11CERN-OHL-P-2.0
  • 2 layers35 × 42 mmAstroUniBoard, the printed circuit board in 3D

    AstroUniBoard

    xlazam01/AstroUniBoard

    STM32G0B1-based telescope focuser/rotator controller — OnStepX firmware port + KiCad PCB

    146 parts1GPL-3.0