Benchswitch usb dut hub

saikhamhein·benchswitch-usb-dut-hub·PCB/BenchSwitch_USB_DUT_Hub.kicad_pcb

Benchswitch usb dut hub PCB layout, top view — open source board by saikhamhein

About the Benchswitch usb dut hub PCB

Benchswitch usb dut hub is an open source PCB design by saikhamhein, published on GitHub. It is a 4-layer board measuring 95 × 80 mm, with 131 components from 48 distinct parts.

Other key parts include the AP2112K-3.3TRG1, USBLC6-2SC6, USB2514B-AEZC-TR, APX803S00-31SR-7 and SCT2433STER. By type, the board carries 51 capacitors, 45 resistors, 14 ICs, 7 diodes, 6 connectors and 5 transistors.

From the project

BenchSwitch USB DUT Hub: a four-port USB 2.0 hardware development prototype with KiCad design sources, BOM, manufacturing files, and bring-up documentation.

A four-port USB 2.0 DUT hub for embedded firmware development and automated hardware testing.

BenchSwitch was born from a practical need in agentic firmware development: let the development workflow power-cycle a device instead of waiting for someone to unplug it. The design combines a USB2514B hub controller with individually switched downstream power, targeting host control through tools such as uhubctl.

Main components on the Benchswitch usb dut hub

AP2112K-3.3TRG1USBLC6-2SC6USB2514B-AEZC-TRAPX803S00-31SR-7SCT2433STERETA7014S2GCH217A

Benchswitch usb dut hub bill of materials (BOM)

131 components, 48 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP2112K-3.3TRG1
AP2112K-3.3
U1
5
USBLC6-2SC6
U2, U21, U22, U23, U24
1
USB2514B-AEZC-TR
U3
1
APX803S00-31SR-7
APX803S00-31SR
U4
1
SCT2433STER
U6
1
ETA7014S2G
U7
4
CH217A
WCH
U11, U12, U13, U14
1
AOD409
AOD409 / -60V P-MOS
Q6
4
MMBT3904LT1G
MMBT3904
Q11, Q12, Q13, Q14
1
XL1EL89CSI-111YLC-24M
24MHz / CL20pF
YXC
Y1
1
1757242
12-24V DC / pluggable
Phoenix Contact
J1
1
USB-B10-BRW
XUNPU USB-B10-BRW
XUNPU
J2
4
USB-231-ARY
XUNPU
J11, J12, J13, J14
1
0451005.MRL
5 A / Nano2
F1
1
SMCJ24CA-13-F
SMCJ24CA / bidir
D6
1
BZT52H-C12,115
12V gate clamp
D7
1
STPS5L60S
D8
4
LTST-S270KGKT
GREEN / VBUS
Lite-On
D101, D201, D301, D401
1
MNR8065T100MT
10uH / MNR8065T
L6
3
0805B475K160NT
4.7u / 16V
C1, C2, C4
Show 28 more
QtyPartRefs
16
CC0603KRX7R9BB104
100nF
Yageo
C10, C11, C14, C21, C22, C23, C24, C25 +8
2
CL10C330JB8NNNC
33pF C0G
Samsung
C12, C13
1
CC0402KRX7R8BB104
100nF
Yageo
C20
1
0805B475K160NT
4.7uF / 16V
FH
C26
1
CC0402KRX7R8BB104
100nF / 25V
Yageo
C27
4
1206B475K500NT
4.7u / 50V
C60, C61, C72, C80
2
CC0603KRX7R9BB104
100n / 50V
C63, C70
8
CL31B106KBHNFNE
10u / 50V
C64, C65, C66, C67, C68, C69, C82, C83
1
CC0603KRX7R9BB104
100n / 50V
C71
1
SPZ1HM470E08O00RAXXX
47u / 50V
C73
3
SPZ1HM221G12O00RAXXX
220u / 50V polymer
C74, C76, C77
4
CC0805KKX7R7BB106
10uF / 16V
Yageo
C102, C202, C302, C402
4
ERS1AM221E11OT
220uF / 10V
Aishi
C103, C203, C303, C403
3
0603WAF1003T5E
100k 1%
Uniroyal
R1, R2, R61
8
0603WAF1003T5E
100k
Uniroyal
R10, R11, R12, R13, R101, R201, R301, R401
1
0603WAF1202T5E
12k 1%
Uniroyal
R14
6
RC0603FR-0710KL
10k
Yageo
R15, R60, R102, R202, R302, R402
1
0603WAF1302T5E
13k 1%
R62
1
ERA-3AEB5362V
53.6k 0.1%
R65
1
RT0603BRD0710KL
10k 0.1%
R66
1
RT0603BRD076K8L
6.8k 0.1%
R69
1
PTFR0603B2K00P9
2k 0.1%
R70
1
RC0603FR-0710KL
10k bleed
R71
1
0603WAF1000T5E
100R
R72
4
0603WAF5102T5E
51k 1%
R103, R203, R303, R403
4
ERJ-P06F4700V
470R / 0.5W
Panasonic
R104, R204, R304, R404
4
0603WAF4701T5E
4.7k 1%
UNI-ROYAL
R105, R205, R305, R405
8
RC0603FR-0710KL
10k 1%
Yageo
R106, R107, R206, R207, R306, R307, R406, R407

Benchswitch usb dut hub design files

The KiCad project lives in the saikhamhein/benchswitch-usb-dut-hub repository on GitHub; these links point at the commit this page was built from.

Benchswitch usb dut hub: common questions

How big is the Benchswitch usb dut hub PCB?

The Benchswitch usb dut hub measures 95 × 80 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Benchswitch usb dut hub?

131 components, from 48 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Benchswitch usb dut hub design files?

From the saikhamhein/benchswitch-usb-dut-hub repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Benchswitch usb dut hub design in my own project?

The repository has no license, so all rights stay with saikhamhein. Use it as a reference, and ask the author before reusing the design.