Skip to the content
PCBKitNew board
2 layers96.5 × 31 mmChrg, the printed circuit board in 3D

usbc charging hub

Size
96.5 × 31 mm
Copper layers
2
Thickness
1.6 mm
Parts
65
Nets
85
Pads
306
Tracks, vias
981, 125
Pours
11
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Aug 2026
Updated
5 Sep 2026

Overview

Chrg is an open-source printed circuit board by JBlitzar, from the JBlitzar/chrg repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 96.5 × 31 mm with 65 parts on 85 nets, routed with 981 tracks and 125 vias.

It is built around the CH224K, IP6518 and KT-0805G, with the 0402B102K500NT, SLO1350H220MTT and CL31A107MQHNNNE among its other parts. Its parts include 26 capacitors, 14 resistors, 6 ICs, 5 diodes and 4 inductors.

Main components

6

README

README.md

chrg

chrg is a usbc charging hub. You can use it to charge your devices! It uses a CH224K PD sink as input, and then 4xIP6518 PD source controllers as output.

Thanks to the IP6518, it should support:

  • 45W
  • USB-C Power Delivery
  • BC1.2 charging
  • Qualcomm QC2.0 and 3.0 charging
  • Apple, Huawei, Samsung, and Spreadtrum fast charging protocols
    • I don't have any huawei phones, but maybe you do! You can use chrg to charge them.

Of course, YMMV when plugging in multiple devices. It's mostly bottlenecked by the wattage of your upstream brick (or alternatively 45W as the ip6518 spec says).

Why I made this project

I made this project because I like doing USB projects, and after making a USB data hub, I thought it would be cool to make a charging hub. Plus, this way I can plug in one brick and charge my phone and headphones at the same time. I also think it's cool and was a way to learn a new chip (IP6518).

Schematic

Root schematic:

Schematic for the out block:

PCB

View on Kicanvas

CAD

Onshape link

Assembly: CAD/chrg_assembly.step

Or just check the CAD folder

PCB is held in place with the mounting holes

How to use

Assembly

Print chrg_case.step instead and slide it in from the side, like so:

Then the pins should keep it secure.

Usage

Plug a usbc laptop charger into the side port. Then, charge your devices from the front ports!

Testimonials

Don't just take it from me! Hear what users are saying about chrg

What are you making...

this shit is not passing tsa bro

Scary

CHAAARGGGGEEEEEEE!!!!!!!!!!!!!!

BOM

ItemlinkCostNotes
5x PCB (moq)N/A4JLC
2x PCBA (moq)N/A45.87JLC
JLC shipping + taxesN/A8
1x caseN/A0I can print this myself
TotalN/A57.87

Fabrication BOM

Other fabrication outputs at PCB/chrg/production

DesignatorFootprintQuantityValueLCSC Part #Link
C1C060311ufC15849link
C10, C11, C12, C13, C2, C3, C4, C5, C6, C7, C8, C9C06031222uFC59461link
C14C12061100uFC15008link
C32, C34, C39, C41, C46, C48, C53, C55C04028100nFC1525link
C33, C40, C47, C54C040241nFC1523link
F1FUSE-SMD_2410-T4A-125V14A fuseC5220739link
L1, L2, L3, L4IND-SMD_L14.4-W12.84SLO1350H220MTTC364085link
LED1, LED6, LED7, LED8, LED9LED0805-R-RD50805GC2297link
R16, R17, R19, R20, R21, R22, R23, R25, R26R040293.3kΩC25890link
R2R040211kC11702link
R3, R4, R5, R6R060342ΩC22977link
U1R0805110kC17414link
U11, U13, U15, U17QFN-24_L4.0-W4.0-P0.50-BL-EP2.64IP6518C181688link
U2ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EP1CH224KC970725link
USB1, USB10, USB11, USB12, USB9USB-C-SMD_TYPE-C-16PIN-2MD-0735TYPE-C 16PIN 2MDC2765186link

Parts

65
QtyValueFootprintReferences
1222uFeasyeda2kicad:C0603C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13
93.3kΩeasyeda2kicad:R0402R16, R17, R19, R20, R21, R22, R23, R25, R26
8100nFeasyeda2kicad:C0402C32, C34, C39, C41, C46, C48, C53, C55
50805Glcsc:LED0805-R-RDLED1, LED6, LED7, LED8, LED9
5TYPE-C 16PIN 2MDlcsc:USB-C-SMD_TYPE-C-16PIN-2MD-073USB1, USB9, USB10, USB11, USB12
41nFeasyeda2kicad:C0402C33, C40, C47, C54
42Ωeasyeda2kicad:R0603R3, R4, R5, R6
4IP6518easyeda2kicad:QFN-24_L4.0-W4.0-P0.50-BL-EP2.6U11, U13, U15, U17
4SLO1350H220MTTeasyeda2kicad:IND-SMD_L14.4-W12.8L1, L2, L3, L4
3MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3
1100uFeasyeda2kicad:C1206C14
110klcsc:R0805U1
11keasyeda2kicad:R0402R2
11uflcsc:C0603C1
14A fuseeasyeda2kicad:FUSE-SMD_2410-T4A-125VF1
1CH224Klcsc:ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EPU2
1Kobee Studiokobee-studio-6A88F8A7kobee-studio-6A88F8E8

Questions

How big is the Chrg PCB?

It measures 96.5 × 31 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Chrg use?

65 parts, built around the CH224K, IP6518, KT-0805G and 0402B102K500NT. 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 Chrg KiCad files?

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

Can I use the Chrg 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

  • 2 layers48 × 30 mmPsu charger, the printed circuit board in 3D

    Psu charger

    Keyaan-07/PSU

    A Portable PSU that can take input from any Litium based/Lead based battery and charge your devices.

    20 parts1
  • 2 layers48 × 48 mmUSB, the printed circuit board in 3D

    USB

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    53 parts915
  • 4 layers100 × 100 mmPhmod, the printed circuit board in 3D

    Phmod

    gallicchio/AMOD-and-RFMOD

    The tutorial's 2x12 adapter (/mudd/133electronics/icepi-zero-dac-adc/adapterboard/) with a 2 x 6 right-angle Pmod socket on a 15 mm extension of its right-hand end, so an Icepi Zero can drive AMOD-A's and RF-MOD's Pmod…

    234 parts
  • 4 layers80 × 105.5 mmNetdaq, the printed circuit board in 3D

    Netdaq

    Gherkin/netdaq

    913 partsCERN-OHL-P-2.0
  • 2 layers62 × 47 mmPhoneController, the printed circuit board in 3D

    PhoneController

    gili-yankovitch/joyfon

    Physical Phone Controller

    59 parts7MIT
  • 4 layers25.4 × 75 mmFiit esp32-kit pcb, the printed circuit board in 3D

    Fiit esp32-kit pcb

    999matej999/fiit-esp32-kit

    FIIT ESP32 Kit

    81 partsGPL-3.0
  • 4 layers100 × 100 mm10k Hour Timer RP2040, the printed circuit board in 3D

    10k Hour Timer RP2040

    smaroukis/rp2040-timer

    An Eval Board for an RP2040 mcu + seven segment LED display + TM1638 driver + peripherals.

    180 parts
  • 4 layers130 × 105 mmHomeDeck, the printed circuit board in 3D

    HomeDeck

    Kilan777/HomeDeck

    Jarvis HomeDeck: a Raspberry Pi CM4 carrier board and voice-assistant software for a 7-inch smart display (KiCad hardware, generated from Python, plus the Python/JS assistant)

    228 parts1