

MorphoDock
SlimeVR Official charger design for butterfly trackers
- Size
- 262.9 × 64.4 mm
- Copper layers
- 4
- Thickness
- 1.56 mm
- Parts
- 188
- Nets
- 156
- Pads
- 699
- Tracks, vias
- 914, 1,355
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 27 Oct 2026
- Updated
- 28 Oct 2026
Overview
MorphoDock is an open-source printed circuit board by SlimeVR, from the SlimeVR/SlimeVR-Morphocharger repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 262.9 × 64.4 mm with 188 parts on 156 nets, routed with 914 tracks and 1,355 vias.
It is built around the P14C1N, CH334P and 24C02S(XBLW), with the CH334F, CL10A106KP8NNN and 0603WAF5602 among its other parts. Its parts include 50 capacitors, 49 resistors, 17 ICs, 16 diodes and 15 connectors.
Main components
12P14C1N
DFN-8-EP(2x2)-40℃~+85℃ 1.2A 3.5V~32V Active Low Load Switch Overvoltage protection、Under-voltage lockout、Overcurrent Protection、Over temperature protection DFN-8-EP(2x2) Power Distribution Switches ROHSShanghai Prisemi ElecBattery ManagementCH334P
QFN-16(3x3)-40℃~+85℃ 0.4mA 3.3V 4 480Mbps 85mA Hub USB 2.0 QFN-16(3x3) USB HUB Controllers ROHSWCH (Nanjing Qinheng Microelectronics)USB HUB Controllers24C02S(XBLW)
SOT23-5-40℃~+85℃ 0.55us、0.9us 1,000,000 cycles 1.8V~5.5V 100 Years 1MHz 1uA 2Kbit 3mA 5ms Hardware write protection function、Noise suppression function、Built-in power-on reset (POR) I2C SOT23-5 EEPROM ROHSXBLWEEPROMCH334F
QFN-24(4x4)-40℃~+85℃ 0.4mA 3.3V、5V 4 480Mbps 85mA Hub I2C USB 2.0 QFN-24(4x4) USB HUB Controllers ROHSWCH (Nanjing Qinheng Microelectronics)USB HUB ControllersCL10A106KP8NNN
060310V 10uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMT0603WAF5602
0603-55℃~+155℃ 100mW 56kΩ 75V Thick Film Resistor ±1% ±100ppm/℃ 0603 Chip Resistor - Surface Mount ROHSUNI-ROYALChip Resistor - Surface Mount0603WAF0000
0603-55℃~+155℃ 0Ω 100mW 75V Thick Film Resistor ±1% 0603 Chip Resistor - Surface Mount ROHSUNI-ROYALChip Resistor - Surface MountGCM188R71H224KA64
0603220nF 50V X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSMurataMultilayer Ceramic Capacitors MLCC - SMD/SMT0603WAF2001
0603-55℃~+155℃ 100mW 2kΩ 75V Thick Film Resistor ±1% ±100ppm/℃ 0603 Chip Resistor - Surface Mount ROHSUNI-ROYALChip Resistor - Surface MountLTST-C191KRKT
0603-55℃~+85℃ 130° 20mA 2V 54mcd 631nm 639nm 75mW Discrete Diode Red Water Clear 0603 LED Indication - Discrete ROHSLite-OnLED Indication - DiscreteTC-005
SMD-25℃~+85℃ 1 10,000 cycles 16P 3A 8.5mm Black Male Surface Mount,Vertical Type-C SMD USB Connectors ROHSHanbo ElectronicUSB ConnectorsCL10B104KB8NNN
0603100nF 50V X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMT
README
README.mdSlimeVR Morpho Charger
Charging dock for SlimeVR Butterfly trackers. Ten tracker stations and a dongle port behind four cascaded USB hubs, so trackers charge and stay reachable over USB.

License
The hardware design in pcb/ (schematics, PCB layout, symbol and footprint libraries) is licensed under the
CERN Open Hardware Licence Version 2 - Permissive (LICENSE-CERN-OHL-P or https://ohwr.org/cern_ohl_p_v2.txt).
Everything else, including the EEPROM tooling in eeprom/, is dual-licensed under either:
- MIT License (LICENSE-MIT or https://opensource.org/license/mit/)
- Apache License, Version 2.0 (LICENSE-APACHE or https://opensource.org/license/apache-2-0/)
at your option.
Parts
188| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 10uF | Morpho Footprints:C_0603 | C1, C10, C13, C16, C18, C19, C21, C22, C24, C25, C27, C28, C30, C31, C33, C34 +11 |
| 20 | 56kR | Morpho Footprints:R_0603 | R12, R13, R16, R17, R20, R21, R24, R25, R28, R29, R32, R33, R36, R37, R40, R41 +4 |
| 16 | LOGO | Morpho Footprints:LOGO | G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G*** |
| 12 | +5V | Morpho Footprints:TP_THT_1x1_2.54mm | TP1, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15 |
| 12 | 0R(TBD) | Morpho Footprints:R_0603 | R5, R11, R15, R19, R23, R27, R31, R35, R39, R43, R47, R49 |
| 12 | P14C1N | Morpho Footprints:DFN-8_2x2_P0.5_EP0.8x1.6 | U1, U7, U8, U9, U10, U11, U12, U13, U14, U15, U16, U17 |
| 11 | 220nF | Morpho Footprints:C_0603 | C20, C23, C26, C29, C32, C35, C38, C41, C44, C47, C50 |
| 11 | 2k | Morpho Footprints:R_0603 | R10, R14, R18, R22, R26, R30, R34, R38, R42, R46, R48 |
| 11 | LED_OCP | Morpho Footprints:LED_0603 | D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 10 | USB_S | Morpho Footprints:USB-C_H_M_V | P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 |
| 8 | MP | Morpho Footprints:MP | H1, H2, H3, H4, H5, H6, H7, H8 |
| 6 | 100nF | Morpho Footprints:C_0603 | C3, C6, C7, C11, C14, C17 |
| 5 | 1uF | Morpho Footprints:C_0603 | C2, C4, C9, C12, C15 |
| 3 | 5k1R | Morpho Footprints:R_0603 | R1, R2, R3 |
| 3 | CH334P | Morpho Footprints:QFN-16-3x3 | U4, U5, U6 |
| 2 | TVS | Morpho Footprints:D_TVS_0603 | D4, D5 |
| 2 | USB Extra | Morpho Footprints:TP_THT_2x2_2.54mm | J4, J5 |
| 1 | 12MHz | Morpho Footprints:XTAL_3225_4P | Y1 |
| 1 | 1k5R | Morpho Footprints:R_1210 | R6 |
| 1 | 24C02S | Morpho Footprints:SOT-23-5 | U2 |
| 1 | 2u2F | Morpho Footprints:C_0603 | C8 |
| 1 | 3k | Morpho Footprints:R_0603 | R7 |
| 1 | 430R | Morpho Footprints:R_0603 | R4 |
| 1 | CH334F | Morpho Footprints:QFN-24-4x4-P0.5-EP2.7 | U3 |
| 1 | D_Zener(4v7) | Morpho Footprints:D_SOD-123 | D2 |
| 1 | LED_OVP/OVC | Morpho Footprints:LED_SMD_1.7x0.6_H | D1 |
| 1 | LED_POWER | Morpho Footprints:LED_SMD_1.7x0.6_H | D3 |
| 1 | M_USB_TP | Morpho Footprints:TP_THT_2x2_2.54mm | J2 |
| 1 | SCL | Morpho Footprints:TP_THT_1x1_2.54mm | TP4 |
| 1 | SDA | Morpho Footprints:TP_THT_1x1_2.54mm | TP3 |
| 1 | SW_SPDT | Morpho Footprints:SW_THT_SK12D07VG4 | SW1 |
| 1 | USB-C Input | Morpho Footprints:USB-C_SMD_F_H | J1 |
| 1 | USB_S1 | Morpho Footprints:USB-A_THT_F_V | J3 |
| 1 | WP | Morpho Footprints:TP_THT_1x1_2.54mm | TP2 |
Questions
How big is the MorphoDock PCB?
It measures 262.9 × 64.4 mm and has 4 copper layers, 1.56 mm thick.
What parts does the MorphoDock use?
188 parts, built around the P14C1N, CH334P, 24C02S(XBLW) and CH334F. 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 MorphoDock KiCad files?
From the SlimeVR/SlimeVR-Morphocharger repository on GitHub, at the commit this page was made from: the board is pcb/MorphoDock.kicad_pcb and its schematic pcb/MorphoDock.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MorphoDock design in my own project?
Its repository publishes it under the Apache-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
- 8 layers120 × 100 mm

- 2 layers46.3 × 53.3 mm

- 4 layers32.8 × 36.3 mm

Esp32
gdoor-org/gdoor
Wifi adapter and bus protocol documentation for the Gira TKS Door System
68 parts57GPL-3.0 - 2 layers40 × 40 mm

Topaz's Board
picovrfbt/PicoVR-Trackers
A Collection of trackers & Designs as well as documentation for PicoVR Trackers
49 partsApache-2.0 - 2 layers50 × 75 mm

- 2 layers72 × 60 mm

Jewelled lc1 chargerProgrammer
matthiasnowak/jewelled
This is a panel meant for production of the Earrings, allowing for 2 Earrings per panel.
119 parts3 - 2 layers10.5 × 7.4 mm

- 2 layers45 × 35 mm
