

MoonHub
- Size
- 102 × 16.5 mm
- Copper layers
- 4
- Thickness
- 1.56 mm
- Parts
- 37
- Nets
- 38
- Pads
- 176
- Tracks, vias
- 256, 91
- Pours
- 13
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 4 Sep 2023
- Updated
- 8 May 2024
Overview
MoonHub is an open-source printed circuit board by certainly1182, from the certainly1182/MoonHub repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 102 × 16.5 mm with 37 parts on 38 nets, routed with 256 tracks and 91 vias.
It is built around the TPD4E05U06DQAR, CH334U and SMAJ5.0A, with the X1224WRS-04-LPV01 among its other parts. Its parts include 9 capacitors, 5 ICs, 4 resistors, 1 diode and 1 connector.
Main components
4TPD4E05U06DQAR
USON-10-40℃~+125℃ 0.5pF 10nA 14V 2.5A@8/20us 40W@8/20us 5.5V 6.5V ESD Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Unidirectional USON-10(1x2.5) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD Protection DevicesCH334U
QSOP-28-150mil-40℃~+85℃ 0.4mA 3.3V、5V 4 480Mbps 85mA Hub USB 2.0 QSOP-28-150mil USB HUB Controllers ROHSWCH (Nanjing Qinheng Microelectronics)USB HUB ControllersSMAJ5.0A
DO-214AC(SMA)-65℃~+150℃ 400W@10/1000us 43.5A 5V 7V 800uA 9.2V TVS Unidirectional DO-214AC(SMA) ESD and Surge Protection (TVS/ESD) ROHSMDDESD And Surge Protection (TVS/ESD)X1224WRS-04-LPV01
SMD,P=1.2mm,卧贴-25℃~+85℃ 1 1.2mm 1.5A 1x4P 4 4P 50V 6.6mm Brass LCP Surface Mount, Right Angle Tin UL94V-0 SMD,P=1.2mm,卧贴 Wire To Board Connector ROHSXKB ConnectionWire To Board Connector
README
README.mdMoonHub - Unified Daughterboard-esque USB 2.0 Hub
This repository contains the hardware for a USB hub designed for mechanical keyboards. Designed for use with the MoonBoard.
Features
- USB-C input, 1x USB-C output, 2x USB-A output, 1x Molex EZMate.
- USB 2.0 high-speed with MTT for downstream ports.
- Overcurrent limit.
- ESD Protection.
Images

Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 3 | H5VU25U | MoonHub:DFN2510 | U2, U3, U5 |
| 3 | MountingHole | MountingHole:MountingHole_2.2mm_M2_ISO7380 | H1, H3, H4 |
| 3 | ToolingHole | MoonHub:JLC-Tooling-Hole | H5, H6, H7 |
| 2 | 100n | Capacitor_SMD:C_0402_1005Metric | C2, C5 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C6, C7 |
| 2 | 20p | Capacitor_SMD:C_0402_1005Metric | C8, C9 |
| 2 | 56k | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | USB_A | MoonHub:USB-A-SMD_USB-M-21_914-441A2021S10200 | USB1, USB4 |
| 2 | USB_C_Receptacle_USB2.0 | MoonHub:HRO-TYPE-C-31-M-12-Assembly | USB2, USB3 |
| 1 | 100u | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 10u | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | AP22818AKBWT-7 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | CH334U | Package_SO:SSOP-28_3.9x9.9mm_P0.635mm | U4 |
| 1 | MountingHole_Pad | MoonHub:Generic-Mounthole-Plated | H2 |
| 1 | SMAJ5.0A | Diode_SMD:D_SMA | D1 |
| 1 | X1224WRS-04-LPV01 | MoonHub:UDB-PicoEZMate-Reinforced-Alt | J1 |
The 36 most common of 37 parts.
Questions
How big is the MoonHub PCB?
It measures 102 × 16.5 mm and has 4 copper layers, 1.56 mm thick.
What parts does the MoonHub use?
37 parts, built around the TPD4E05U06DQAR, CH334U, SMAJ5.0A and X1224WRS-04-LPV01. 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 MoonHub KiCad files?
From the certainly1182/MoonHub repository on GitHub, at the commit this page was made from: the board is MoonHub.kicad_pcb and its schematic MoonHub.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MoonHub design in my own project?
Its repository publishes it under the GPL-3.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
- 4 layers315 × 147.2 mm

- 4 layers18 × 16.5 mm

UDB
Unified-Daughterboard/UDB-C-EZM
For more details on the Unified Daughterboard project, see the main website.
13 parts45MIT - 2 layers339.1 × 143.2 mm

- 4 layers18 × 16.5 mm

- 2 layers285.8 × 95.3 mm

Legshark65 rev2
jemmec/legshark
An open source 60% (15 by 5) ortholinear keyboard designed with both flexability and familiarity in mind.
210 parts3MIT - 2 layers80 × 50 mm

HUB CH334U PCB
openwch/ch334
Share the schematic and layout (KiCad) for DIY USB2.0 4-PORTS HUB with CH334U
36 parts14 - 2 layers119.4 × 67.3 mm

- 2 layers40.6 × 27.9 mm
