Blueprint

USB_HUB

Type C hub

Created by Prince Prince

Tier 5

13 views

0 followers

Kai the Jolly Guy Kai the Jolly Guy 🚀 rejected USB_HUB ago

User is banned for frauding projects!

Prince Prince submitted USB_HUB for ship review ago

Prince Prince added to the journal ago

USB Hub PCB

Day 1

Time spent: ~3hours

today i properly started this usb hub pcb project the goal was not to build something complex i just wanted to understand how a basic usb hub works from inside

i first spent time looking at usb hubs online and teardown photos noticed most hubs are very similar inside one controller ic and same circuit repeated for each port

then i opened kicad and created a new project named it usb_hub without thinking much chose the sl2.1a controller because many low cost hubs use it

i opened the datasheet and honestly didnt understand everything so i focused only on pin functions and basic connections

i started drawing the schematic with the usb type c input this took most of the time vbus d+ d- gnd and cc resistors kept checking reference designs again and again

progress was slow but learning was good by end of day input section was done

image


Day 2

Time spent: ~2 hours

today i continued working on the schematic added downstream usb ports one by one this felt repetitive but helped me understand signal flow

each port had similar connections d+ d- from controller and power lines i added basic resistors and capacitors near ports

i also added decoupling capacitors near the main ic learnt that placing them close is important even if values are not perfect

spent lot of time naming nets properly earlier i never cared but now i tried still made some mistakes

erc showed warnings i tried to understand which ones matter did not ignore everything blindly

by end of day schematic looked almost complete

Screenshot 2026-01-23 212340


Day 3

Time spent: ~3 hours

today i worked completely on pcb layout component placement routing and checks

placed main hub ic in center placed usb type c ports on board edges moved decoupling caps very close to ic

routed usb data lines carefully made sure d+ and d- were length matched this took a lot of time and rerouting

ground pour was added

after routing i ran drc and fixed errors adjusted spacing and silk text

opened 3d view and checked everything board looks correct and complete

at this stage the pcb design is fully finished

Screenshot 2026-01-23 212327

usb hub1

Screenshot 2026-01-23 212138

Screenshot 2026-01-23 212146

Prince Prince started USB_HUB ago

1/23/2026 - USB Hub PCB

Day 1

Time spent: ~3hours

today i properly started this usb hub pcb project the goal was not to build something complex i just wanted to understand how a basic usb hub works from inside

i first spent time looking at usb hubs online and teardown photos noticed most hubs are very similar inside one controller ic and same circuit repeated for each port

then i opened kicad and created a new project named it usb_hub without thinking much chose the sl2.1a controller because many low cost hubs use it

i opened the datasheet and honestly didnt understand everything so i focused only on pin functions and basic connections

i started drawing the schematic with the usb type c input this took most of the time vbus d+ d- gnd and cc resistors kept checking reference designs again and again

progress was slow but learning was good by end of day input section was done

image


Day 2

Time spent: ~2 hours

today i continued working on the schematic added downstream usb ports one by one this felt repetitive but helped me understand signal flow

each port had similar connections d+ d- from controller and power lines i added basic resistors and capacitors near ports

i also added decoupling capacitors near the main ic learnt that placing them close is important even if values are not perfect

spent lot of time naming nets properly earlier i never cared but now i tried still made some mistakes

erc showed warnings i tried to understand which ones matter did not ignore everything blindly

by end of day schematic looked almost complete

Screenshot 2026-01-23 212340


Day 3

Time spent: ~3 hours

today i worked completely on pcb layout component placement routing and checks

placed main hub ic in center placed usb type c ports on board edges moved decoupling caps very close to ic

routed usb data lines carefully made sure d+ and d- were length matched this took a lot of time and rerouting

ground pour was added

after routing i ran drc and fixed errors adjusted spacing and silk text

opened 3d view and checked everything board looks correct and complete

at this stage the pcb design is fully finished

Screenshot 2026-01-23 212327

usb hub1

Screenshot 2026-01-23 212138

Screenshot 2026-01-23 212146