Benchswitch usb dut hub
saikhamhein·benchswitch-usb-dut-hub·PCB/BenchSwitch_USB_DUT_Hub.kicad_pcb
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
Benchswitch usb dut hub bill of materials (BOM)
131 components, 48 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AP2112K-3.3TRG1 AP2112K-3.3 | SOT-23-5 | U1 |
| 5 | USBLC6-2SC6 | SOT-23-6 | U2, U21, U22, U23, U24 |
| 1 | USB2514B-AEZC-TR | QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm | U3 |
| 1 | APX803S00-31SR-7 APX803S00-31SR | Diodes_APX803S_SR_SOT23 | U4 |
| 1 | SCT2433STER | SCT2433_ESOP8 | U6 |
| 1 | ETA7014S2G | SOT-23-6 | U7 |
| 4 | CH217A WCH | SOT-23-6 | U11, U12, U13, U14 |
| 1 | AOD409 AOD409 / -60V P-MOS | AOS_AOD409_TO252 | Q6 |
| 4 | MMBT3904LT1G MMBT3904 | SOT-23 | Q11, Q12, Q13, Q14 |
| 1 | XL1EL89CSI-111YLC-24M 24MHz / CL20pF YXC | YXC_YSX531SL_5032 | Y1 |
| 1 | 1757242 12-24V DC / pluggable Phoenix Contact | Phoenix_MSTBA_1757242_2pos_P5.08 | J1 |
| 1 | USB-B10-BRW XUNPU USB-B10-BRW XUNPU | XUNPU_USB_B10_BRW | J2 |
| 4 | USB-231-ARY XUNPU | XUNPU_USB_231_ARY | J11, J12, J13, J14 |
| 1 | 0451005.MRL 5 A / Nano2 | Fuse_Littelfuse-NANO2-451_453 | F1 |
| 1 | SMCJ24CA-13-F SMCJ24CA / bidir | D_SMC | D6 |
| 1 | BZT52H-C12,115 12V gate clamp | D_SOD-123F | D7 |
| 1 | STPS5L60S | D_SMC | D8 |
| 4 | LTST-S270KGKT GREEN / VBUS Lite-On | LED_LiteOn_LTST-S270KGKT_SideView | D101, D201, D301, D401 |
| 1 | MNR8065T100MT 10uH / MNR8065T | Sunlord_SWPA8065S | L6 |
| 3 | 0805B475K160NT 4.7u / 16V | C_0805_2012Metric | C1, C2, C4 |
Show 28 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 16 | CC0603KRX7R9BB104 100nF Yageo | C_0603_1608Metric | C10, C11, C14, C21, C22, C23, C24, C25 +8 |
| 2 | CL10C330JB8NNNC 33pF C0G Samsung | C_0603_1608Metric | C12, C13 |
| 1 | CC0402KRX7R8BB104 100nF Yageo | C_0402_1005Metric | C20 |
| 1 | 0805B475K160NT 4.7uF / 16V FH | C_0805_2012Metric | C26 |
| 1 | CC0402KRX7R8BB104 100nF / 25V Yageo | C_0402_1005Metric | C27 |
| 4 | 1206B475K500NT 4.7u / 50V | C_1206_3216Metric | C60, C61, C72, C80 |
| 2 | CC0603KRX7R9BB104 100n / 50V | R_0603_1608Metric | C63, C70 |
| 8 | CL31B106KBHNFNE 10u / 50V | Samsung_CL31_1206 | C64, C65, C66, C67, C68, C69, C82, C83 |
| 1 | CC0603KRX7R9BB104 100n / 50V | C_0603_1608Metric | C71 |
| 1 | SPZ1HM470E08O00RAXXX 47u / 50V | CP_Radial_D6.3mm_P2.50mm | C73 |
| 3 | SPZ1HM221G12O00RAXXX 220u / 50V polymer | CP_Radial_D10.0mm_P5.00mm | C74, C76, C77 |
| 4 | CC0805KKX7R7BB106 10uF / 16V Yageo | C_0805_2012Metric | C102, C202, C302, C402 |
| 4 | ERS1AM221E11OT 220uF / 10V Aishi | CP_Radial_D6.3mm_P2.50mm | C103, C203, C303, C403 |
| 3 | 0603WAF1003T5E 100k 1% Uniroyal | R_0603_1608Metric | R1, R2, R61 |
| 8 | 0603WAF1003T5E 100k Uniroyal | R_0603_1608Metric | R10, R11, R12, R13, R101, R201, R301, R401 |
| 1 | 0603WAF1202T5E 12k 1% Uniroyal | R_0603_1608Metric | R14 |
| 6 | RC0603FR-0710KL 10k Yageo | R_0603_1608Metric | R15, R60, R102, R202, R302, R402 |
| 1 | 0603WAF1302T5E 13k 1% | R_0603_1608Metric | R62 |
| 1 | ERA-3AEB5362V 53.6k 0.1% | R_0603_1608Metric | R65 |
| 1 | RT0603BRD0710KL 10k 0.1% | R_0603_1608Metric | R66 |
| 1 | RT0603BRD076K8L 6.8k 0.1% | R_0603_1608Metric | R69 |
| 1 | PTFR0603B2K00P9 2k 0.1% | R_0603_1608Metric | R70 |
| 1 | RC0603FR-0710KL 10k bleed | R_0603_1608Metric | R71 |
| 1 | 0603WAF1000T5E 100R | R_0603_1608Metric | R72 |
| 4 | 0603WAF5102T5E 51k 1% | R_0603_1608Metric | R103, R203, R303, R403 |
| 4 | ERJ-P06F4700V 470R / 0.5W Panasonic | R_0805_2012Metric | R104, R204, R304, R404 |
| 4 | 0603WAF4701T5E 4.7k 1% UNI-ROYAL | R_0603_1608Metric | R105, R205, R305, R405 |
| 8 | RC0603FR-0710KL 10k 1% Yageo | R_0603_1608Metric | 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.