Skip to the content
4 layers80 × 95 mmUsb charging hub, the printed circuit board in 3D

Usb charging hub

hackclub/reflow2

A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

Size
80 × 95 mm
Copper layers
4
Thickness
1.6 mm
Parts
214
Nets
202
Pads
1,052
Tracks, vias
2,304, 831
Pours
366
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Jun 2025
Updated
10 Aug 2025

Overview

Usb charging hub is an open-source printed circuit board by hackclub, from the hackclub/reflow repository on GitHub. It is a 4-layer board of 80 × 95 mm with 214 parts on 202 nets, routed with 2,304 tracks and 831 vias.

It is built around the CYPD3175-24LQXQ, RP2040 and XXL1509-5.0, with the NDP23511KC, LM2596S-3.3 and W25Q32JVSSIQ among its other parts. Its parts include 82 capacitors, 50 resistors, 21 ICs, 21 diodes and 16 connectors. It belongs with the RP2040 boards of this library.

Main components

10

README

readme.md

Reflow!

It's a YSWS. You ship something, we ship something to you in return. Run by gh@pmnlla

Phase 1: Submit a design!

You ship: A printed circuit board.

  • Your full design criteria is situated at the website. Have a look through it, you'll need it later :3
  • Your folder structure should look just about like this:
text
    - pcb                          
       └──name of your pcb                                                                                    
         ├────────README.md                                                 
         └────────cad                                                   
                   ├──────<name>.kicad_sch                              
                   ├──────<name>.kicad_pcb                             
                   ├──────<name>.kicad_dru                          
                   └──────<name>.kicad_pro     
                                               
                                               

Send it over in a PR, we'll review it, and dispatch the WS prize!

  • A series of files you are not allowed to upload:
    • Anything with wildcards, relative paths, or attempts to escape your submission in the /pcb directory
    • PCB files that do NOT pass DRC with 0 errors.
    • Edits to folders you have not made the previous commit to, i.e. folders that are not your PCB.
    • Backups, ZIPs, or entire component libraries. There should be a link to where to find them in your README.
    • Gerbers - unlike onboard, this YSWS generates gerbers per every submission, for manual reviewl You do not need to upload them, and it is discouraged.

Got questions? You can reach me on slack @ U078HNSV750

We ship: A practice kit to learn SMD soldering with!

You'll get a:

  • Practice board, with a set functionality of a 7 segment counter. 4 of them, to be exact.
  • Components to populate at least one of the boards with
  • A pair of tweezers
  • A tub of flux
  • A tin of solder paste, low melt, unleaded.
  • A USB-C powered hotplate!

Phase 2: Learn to solder:

You ship: Evidence of a completed and functional practice board, to the smallest components you can see and solder. We ship: Funds, through HCB, for you to get your very own design made, and get the parts to assemble it with!

Parts

214
QtyValueFootprintReferences
25100nFCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC3, C4, C5, C10, C11, C12, C29, C36, C38, C40, C42, C44, C45, C52, C59, C66 +9
181uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC6, C13, C30, C31, C37, C39, C41, C43, C46, C47, C60, C61, C67, C69, C71, C73 +2
910kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR24, R27, R29, R33, R40, R43, R45, R49, R108
8390pF 5% X7RCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC32, C33, C48, C49, C62, C63, C78, C79
840V,10ADiode_SMD:D_SMB_HandsolderingD4, D9, D11, D12, D13, D14, D15, D16
71kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR6, R11, R16, R22, R31, R38, R47
7470Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR9, R10, R12, R13, R14, R15, R107
6100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR17, R18, R19, R20, R35, R36
535V,180uFCapacitor_THT:CP_Radial_D8.0mm_P5.00mmC21, C25, C27, C55, C57
535V,22uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC22, C26, C28, C56, C58
550V,10uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC20, C23, C24, C53, C54
5SK6812MINI-E_C5149201Keebio-Parts:SK6812-MINI-ELED1, LED2, LED3, LED4, LED5
5XXL1509-5.0easyeda2kicad:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU5, U6, U7, U14, U15
5YPRH1508-680Measyeda2kicad:IND-SMD_L15.0-W15.0L2, L3, L4, L7, L8
4100pFCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC34, C50, C64, C80
41nFCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC35, C51, C65, C81
4249kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR26, R28, R42, R44
440kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR21, R30, R37, R46
45mOhm 1% ShuntResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR25, R34, R41, R50
46.8Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR23, R32, R39, R48
46.8uH,5.2A,8A(Isat)easyeda2kicad:IND-SMD_L8.0-W8.0-1L5, L6, L9, L10
4CYPD3175-24LQXQPackage_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalViasU9, U13, U17, U21
4Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ9, J12, J14, J17
4LS0505EVD22LS0505EVD22:LS0505EVD22_LTFU10, U11, U18, U19
4MountingHole_PadMountingHole:MountingHole_4mm_Pad_ViaH1, H2, H3, H4
4NDP23511KCeasyeda2kicad:SOP-8_L4.9-W3.9-P1.27-LS6.0-BLU8, U12, U16, U20
4PMOSeasyeda2kicad:PDFN-8_L5.2-W5.9-P1.27-LS6.2-BLQ1, Q2, Q3, Q4
4TYPE-C 16PLT-H10.0easyeda2kicad:TYPE-C-SMD_USB4120-03-CJ8, J11, J13, J16
3Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4, J6, J7
3TS24CAeasyeda2kicad:SW-SMD_TS24CASW1, SW3, SW4
218pFCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC14, C15
227Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4, R5
25.1kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2, R3
250V,1000uFCapacitor_THT:CP_Radial_D13.0mm_P7.50mmC1, C2
2AmberLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5, D6
2Conn_01x01_PinMountingHole:MountingHole_4.3x6.2mm_M4_Pad_ViaJ1, J2
2GreenLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2, D3
2RedLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD7, D8
2XDUF-0426-081_C18202150easyeda2kicad:USB-A-TH_XDUF-0426-081J10, J15
11.5kResistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolderR1
110V,10uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC19
133uH,4.25Amisc:SDRI129-330MTL1
135V,470uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC18
150V,1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17
150V,470uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC16
160V,10ADiode_SMD:D_SMB_HandsolderingD10
1ABM8-272-T3_C20625731easyeda2kicad:CRYSTAL-SMD_4P-L3.2-W2.5-BLU2
1GT-USB-7010ASVeasyeda2kicad:USB-C-SMD_G-SWITCH_GT-USB-7010ASVJ35
1LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1LM2596S-3.3Package_TO_SOT_SMD:TO-263-5_TabPin3U4
1Latchingeasyeda2kicad:SW-TH_6P-L8.0-W8.0-P2.50SW2
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU3
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1TestPointTestPoint:TestPoint_Pad_D2.5mmTP1
1W25Q32JVSSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU1

More from hackclub/reflow

4
  • 4 layers65.6 × 34 mmAnice, the printed circuit board in 3D

    Anice

    hackclub/reflow

    A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

    95 parts2
  • 2 layers73 × 41 mmBadge, the printed circuit board in 3D

    Badge

    hackclub/reflow

    A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

    68 parts2
  • 2 layers47 × 44 mmReflow example, the printed circuit board in 3D

    Reflow example

    hackclub/reflow

    A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

    56 parts2
  • 2 layers52 × 43 mmMP3 Player, the printed circuit board in 3D

    MP3 Player

    hackclub/reflow

    A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

    46 parts2

Similar boards

  • 2 layers39 × 27 mmRaspberry pi power hub, the printed circuit board in 3D

    Raspberry pi power hub

    tobycm/raspberry-pi-power-hub

    one port (usb c) to rule them all!!!

    87 parts2MIT
  • 2 layers25 × 50 mmPapajbadge, the printed circuit board in 3D

    Papajbadge

    rough-rat/papajbadge

    habemus lāminam!

    56 parts1
  • 2 layers255.8 × 122.5 mmSplitfox, the printed circuit board in 3D

    Splitfox

    speedypotato/SplitFox-Pro

    Split-style Pro Leverless Controller

    143 parts6
  • 2 layers60.6 × 30.3 mmDice roller, the printed circuit board in 3D

    Dice roller

    atricreations/Electronic-Dice-Roller

    Repo containing all the neccessary files for the Electronic Dice Roller by Atricreations.

    196 parts
  • 2 layers49.9 × 101.6 mmDosimetro, the printed circuit board in 3D

    Dosimetro

    gitdoalberto/dosimetro-ruido-nr15

    Projeto desenvolvido como Eetapa de Capacitação Profissional - Embarcatech.

    75 parts
  • 4 layers46 × 80 mmRFly One, the printed circuit board in 3D

    RFly One

    YeetTheAnson/RFly-One

    Offline general aviation proximity awareness system with support for ADS-B, FLARM AIR V7, OGNTP and FANET+

    188 parts
  • 4 layers101.2 × 63.5 mmFABulous board, the printed circuit board in 3D

    FABulous board

    FPGA-Research/FABulous_board

    A PCB created for FABulous FPGAs, based on the caravel board.

    85 parts6Apache-2.0
  • 4 layers89 × 51 mmPCBusiness card, the printed circuit board in 3D

    PCBusiness card

    Aryan-G4/PCBusiness_card

    A pocket sized multimedia macropad, memory storage device, sd card reader, nRF devkit and bluetooth transceiver all in the size of a business card

    104 parts

Questions

How big is the Usb charging hub PCB?

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

What parts does the Usb charging hub use?

214 parts, built around the CYPD3175-24LQXQ, RP2040, XXL1509-5.0 and NDP23511KC. 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 Usb charging hub KiCad files?

From the hackclub/reflow repository on GitHub, at the commit this page was made from: the board is pcb/usb-charging-hub/cad/usb-charging-hub.kicad_pcb and its schematic pcb/MP3-Player/cad/MP3 Player.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb charging hub design in my own project?

Its repository states no licence, so its author keeps all rights: ask hackclub before reusing the design.