Debugotron - USB Switch

alvarop·debugotron·hw/usb_switch/usb_switch.kicad_pcb

Debugotron - USB Switch PCB layout, top view — open source board by alvarop
Simulate this board

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.

Debugotron - USB Switch, from the project README
From the project README

Main components on the Debugotron - USB Switch

Debugotron - USB Switch bill of materials (BOM)

72 components, 31 distinct parts.

QtyPartRefs
1
MIC5504-3.3YM5-TR
MIC5504-3.3YM5
U1
1
FSUSB30L10X
U2
1
TUSB2036VFR
TUSB2036
U3
1
AP22804AW5-7
AP22804AW5
U4
1
SLG7NT402V
U5
1
NX20P5090UKAZ
NX20P5090
U6
1
ABLS2-6.000MHZ-D4Y-T
6MHz
Y1
1
USB4105-GF-A
host_usb
J1
1
USB4105-GF-A
alt_source_usb
J2
4
Conn_01x02
J3, J4, J5, J6
1
UE27AC54100
extra_usb
J7
1
USB4105-GF-A
target_usb
J8
1
RCWCTE
GND
TP1
1
CD123D-B140LR
D_Schottky
D1
4
FBMJ1608HS280NTR
FerriteBead
FB1, FB2, FB3, FB4
1
0.01uF
C1
5
0.1uF
C2, C12, C13, C15, C22
1
4.7uF
C3
10
1uF
C4, C5, C6, C7, C10, C11, C14, C16 +2
2
33pF
C8, C9
Show 11 more
QtyPartRefs
1
10uF
C18
1
C_Small
C19
1
22uF
C21
2
5.1k
R1, R2
8
27
R3, R4, R5, R6, R7, R8, R9, R10
7
10k
R11, R12, R21, R23, R26, R27, R28
7
0
R13, R14, R15, R16, R18, R19, R22
2
1.5k
R17, R20
1
1M
R24
1
62k
R25
1
100
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