USB-NeoHub
OLIMEX·USB-NeoHub·HARDWARE/USB-NeoHub-Rev.A/USB-NeoHUB_Rev_A.kicad_pcb
About the USB-NeoHub PCB
USB-NeoHub is an open source PCB design by OLIMEX, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 46 × 33.5 mm, with 27 components from 17 distinct parts.
Other key parts include the CH334S(SSOP-28) and CH217K(SOT23-6L). By type, the board carries 10 capacitors, 5 resistors, 2 ICs, 2 LEDs and 1 transistor.
It belongs with the keyboards designs in this gallery.
From the project
USB 1.1 and USB 2.0 compliant hub compatible with RP2040 PICO USB and TinyUSB allowing keyboard, USB Flash and other peripherals to be used together
USB 1.1 and USB 2.0 compatible USB-C input USB-A x4 output Input power status LED Output power status LED current protection Industrial grade temperature range: -40+85℃ Dimensions 46x34 mm
Hardware is released under CERN Open Hardware Licence Version 2 - Strongly Reciprocal, all silkscreen credits to Olimex should remain; Software is released under GPL3 Licensee * Documentation is released under CC BY-SA 4.0

Main components on the USB-NeoHub
USB-NeoHub bill of materials (BOM)
27 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH334S(SSOP-28) | SSOP28 | U1 |
| 1 | CH217K(SOT23-6L) | SOT23-6 | U2 |
| 1 | Q12MHZ/20PF/10PPM/4P/3.2X2.5MM Q12MHz/20pF/10ppm/4P/3.2x2.5mm | TSX-3.2x2.5mm_GND(3) | Q1 |
| 2 | Mounting_Hole_NPTH | Mounting_Hole_Drill-3.3mm_Clerance-7mm | MH1, MH2 |
| 1 | Sign_RecycleBin_1 | Sign_RecycleBin_1 | Sign_RecycleBin_1 |
| 1 | Sign_RoHS_1 | Sign_RoHS_1 | Sign_RoHS_1 |
| 1 | USB-C-16P-F(A40-00119-A52-12) | USB2.0_TYPE-C(A40-00119-A52-12)_Paste | USB1 |
| 2 | USBB1-FRWH-4A(USB-Ax2) | USB_TWO_LEVEL | USB_HOST1, USB_HOST2 |
| 2 | LED/GREEN/0603 | LED_0603_KA | PWR_IN1, PWR_OUT1 |
| 3 | 47uF/6.3V/20%/X5R/C0805 | C_0805_5MIL_DWS | C1, C9, C10 |
| 1 | 1uF/10V/20%/X5R/C0603 | C_0603_5MIL_DWS | C2 |
| 1 | 10uF/6.3V/20%/X5R/C0603 | C_0603_5MIL_DWS | C3 |
| 1 | 100nF/10V/10%/X7R/C0402 | C_0402_5MIL_DWS | C4 |
| 2 | NA(27pF/50V/5%/C0G/C0402) | C_0402_5MIL_DWS | C5, C6 |
| 2 | NA(47uF/6.3V/20%/X5R/C0805) | C_0805_5MIL_DWS | C7, C8 |
| 4 | 5.1k/1%/R0402 | R_0402_5MIL_DWS | R1, R2, R4, R5 |
| 1 | 30.1k/1%/R0402 | R_0402_5MIL_DWS | R3 |
USB-NeoHub design files
The KiCad project lives in the OLIMEX/USB-NeoHub repository on GitHub; these links point at the commit this page was built from.
USB-NeoHub: common questions
How big is the USB-NeoHub PCB?
The USB-NeoHub measures 46 × 33.5 mm, has 2 copper layers and is 1.578 mm thick.
How many components are on the USB-NeoHub?
27 components, from 17 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the USB-NeoHub design files?
From the OLIMEX/USB-NeoHub repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the USB-NeoHub design in my own project?
Yes, under the terms of its GPL-3.0 license, which OLIMEX chose for the repository.