Debugotron - USB Switch
alvarop·debugotron·hw/usb_switch/usb_switch.kicad_pcb
About the Debugotron - USB Switch PCB
Debugotron - USB Switch is an open source PCB design by alvarop, published on GitHub under the BSD-3-Clause license. It is a 4-layer board measuring 60 × 60 mm, with 72 components from 31 distinct parts.
Other key parts include the MIC5504-3.3YM5-TR, FSUSB30L10X, TUSB2036VFR, AP22804AW5-7 and SLG7NT402V. By type, the board carries 29 resistors, 22 capacitors, 8 connectors, 6 ICs, 4 inductors and 1 crystal.
It belongs with the usb & debug tools and power & battery designs in this gallery.
From the project
Debugotron is a collection of debugging/automation tools I've wanted in the past but didn't have access to. Currently, the tools include:
Debugotron is a collection of debugging/automation tools I've wanted in the past but didn't have access to. Currently, the tools include:
Have you ever wanted to debug your device over USB-C? Sometimes there's not enough room for a JTAG/SWD connector, or even TAGConnect pads! The USB-C specification has a Debug Accessory Mode feature that allows for this. I have a Twitter thread with additional details. Here's an unrolled version for easier reading.

Main components on the Debugotron - USB Switch
Debugotron - USB Switch bill of materials (BOM)
72 components, 31 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MIC5504-3.3YM5-TR MIC5504-3.3YM5 | SOT-23-5 | U1 |
| 1 | FSUSB30L10X | MSOP-10_3x3mm_P0.5mm | U2 |
| 1 | TUSB2036VFR TUSB2036 | LQFP-32_7x7mm_P0.8mm | U3 |
| 1 | AP22804AW5-7 AP22804AW5 | SOT-23-5 | U4 |
| 1 | SLG7NT402V | FC-TDFN-8 | U5 |
| 1 | NX20P5090UKAZ NX20P5090 | NX20P5090UK | U6 |
| 1 | ABLS2-6.000MHZ-D4Y-T 6MHz | Crystal_SMD_HC49-SD | Y1 |
| 1 | USB4105-GF-A host_usb | USB4105-GF-A | J1 |
| 1 | USB4105-GF-A alt_source_usb | USB4105-GF-A | J2 |
| 4 | Conn_01x02 | PinSocket_1x02_P2.54mm_Vertical | J3, J4, J5, J6 |
| 1 | UE27AC54100 extra_usb | UE27ACX410X | J7 |
| 1 | USB4105-GF-A target_usb | USB4105-GF-A | J8 |
| 1 | RCWCTE GND | RCWCTE | TP1 |
| 1 | CD123D-B140LR D_Schottky | CD123-B140LR | D1 |
| 4 | FBMJ1608HS280NTR FerriteBead | L_0603_1608Metric | FB1, FB2, FB3, FB4 |
| 1 | 0.01uF | C_0402_1005Metric | C1 |
| 5 | 0.1uF | C_0402_1005Metric | C2, C12, C13, C15, C22 |
| 1 | 4.7uF | C_0805_2012Metric | C3 |
| 10 | 1uF | C_0402_1005Metric | C4, C5, C6, C7, C10, C11, C14, C16 +2 |
| 2 | 33pF | C_0402_1005Metric | C8, C9 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10uF | C_0603_1608Metric | C18 |
| 1 | C_Small | C_0402_1005Metric | C19 |
| 1 | 22uF | C_0805_2012Metric | C21 |
| 2 | 5.1k | R_0402_1005Metric | R1, R2 |
| 8 | 27 | R_0402_1005Metric | R3, R4, R5, R6, R7, R8, R9, R10 |
| 7 | 10k | R_0402_1005Metric | R11, R12, R21, R23, R26, R27, R28 |
| 7 | 0 | R_0402_1005Metric | R13, R14, R15, R16, R18, R19, R22 |
| 2 | 1.5k | R_0402_1005Metric | R17, R20 |
| 1 | 1M | R_0402_1005Metric | R24 |
| 1 | 62k | R_0402_1005Metric | R25 |
| 1 | 100 | R_0402_1005Metric | R29 |
Debugotron - USB Switch design files
The KiCad project lives in the alvarop/debugotron repository on GitHub; these links point at the commit this page was built from.
Debugotron - USB Switch: common questions
How big is the Debugotron - USB Switch PCB?
The Debugotron - USB Switch measures 60 × 60 mm, has 4 copper layers and is 1.5954 mm thick.
How many components are on the Debugotron - USB Switch?
72 components, from 31 distinct parts. The full bill of materials is listed on this page.
Where can I download the Debugotron - USB Switch design files?
From the alvarop/debugotron repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Debugotron - USB Switch design in my own project?
Yes, under the terms of its BSD-3-Clause license, which alvarop chose for the repository.
More boards in debugotron
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1k