Skip to the content
PCBKitNew board
6 layers48.5 × 50 mmUSB Type C Switch, the printed circuit board in 3D

2:1 USB 3.x Type-C Switch

Size
48.5 × 50 mm
Copper layers
6
Thickness
1.56 mm
Parts
83
Nets
112
Pads
409
Tracks, vias
1,764, 340
Pours
11
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
17 Jan 2021
Updated
10 Aug 2024

Overview

USB Type C Switch is an open-source printed circuit board by bluetiger9, from the bluetiger9/USB-Type-C-Switch repository on GitHub, published under the MIT licence. It is a 6-layer board of 48.5 × 50 mm with 83 parts on 112 nets, routed with 1,764 tracks and 340 vias.

It is built around the ATSAMD21E15B-MU, FUSB340TMX and AP63205WU, with the AP1606 and DG2788ADN-T1-GE4 among its other parts. Its parts include 31 resistors, 10 capacitors, 9 ICs, 9 diodes and 6 transistors. It belongs with the SAM D and SAM boards of this library.

Main components

5

README

README.md

USB 3.x Type-C Switch

KiCAD Render

Design idea: https://www.element14.com/community/message/298495/l/usb-3x-type-c-switch-kvm-type-design-review#298495

Features

The device will have the following features:

  • two USB 3.x Type-C Input ports
  • one USB 3.x Type-C Output port
  • switching of all four USB 3.x SuperSpeed differential pairs
  • switching of the USB 2.x HighSpeed differential pair
  • switching of the Configuration (CC) and Sideband use (SBU) channels
  • USB Power Delivery pass-through up to the full power range 20V @ 5A
  • reasonable cost

Parts

83
QtyValueFootprintReferences
6220kResistor_SMD:R_0402_1005MetricR7, R8, R20, R21, R27, R28
65.1kResistor_SMD:R_0402_1005MetricR11, R12, R22, R24, R25, R26
6AP1606Package_DFN_QFN:Diodes_DFN1006-3Q1, Q2, Q3, Q4, Q5, Q6
5470Resistor_SMD:R_0603_1608MetricR1, R2, R3, R9, R10
4100nCapacitor_SMD:C_0603_1608MetricC1, C5, C6, C9
447uCapacitor_SMD:C_1206_3216MetricC2, C3, C8, C10
4MountingHoleMountingHole:MountingHole_2.5mmH1, H2, H3, H4
310kResistor_SMD:R_0603_1608MetricR4, R5, R6
3220kResistor_SMD:R_0603_1608MetricR29, R30, R31
33.6VDiode_SMD:D_SOD-523D7, D8, D9
347kResistor_SMD:R_0603_1608MetricR13, R15, R17
35.6kResistor_SMD:R_0603_1608MetricR14, R16, R18
35AFuse:Fuse_0603_1608MetricF1, F2, F3
3D_Schottky_SmallDiode_SMD:D_SOD-323D1, D2, D3
3LED_SmallLED_SMD:LED_0805_2012MetricD4, D5, D6
21uCapacitor_SMD:C_0603_1608MetricC4, C7
2FUSB340TMXcustom:QFN40P200X280X40-19NU1, U2
2NL3S588custom:NL3S588MUTBGU3, U7
2UCS3205-E_Q8Acustom:UCS3205-E&slash_Q8AU5, U6
1100kResistor_SMD:R_0603_1608MetricR23
11kResistor_SMD:R_0603_1608MetricR19
14.7uHInductor_SMD:L_0805_2012MetricL1
1AP63205WUPackage_TO_SOT_SMD:TSOT-23-6U4
1ATSAMD21E15B-MPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mmU9
1AZ1117C-3.3Package_TO_SOT_SMD:SOT-89-3U8
1Conn_02x05_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ4
1DG2788ADN-T1-GE4custom:QFN40P180X260X60-16N-DS1
1KiCad-Logo2_5mm_SilkScreenSymbol:KiCad-Logo2_5mm_SilkScreenREF_KICAD_LOGO
1OSHW-Logo2_9.8x8mm_SilkScreenSymbol:OSHW-Logo2_9.8x8mm_SilkScreenREF_OSH_LOGO_2
1OSHW-Logo_5.7x6mm_SilkScreenSymbol:OSHW-Logo_5.7x6mm_SilkScreenREF_OSH_LOGO_1
1SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1
1USB_C_IN_1custom:CUI_UJ31-CH-31-SMT-TRJ1
1USB_C_IN_2custom:CUI_UJ31-CH-31-SMT-TRJ2
1USB_C_OUTcustom:CUI_UJ31-CH-31-SMT-TRJ3
1pwr_erc_ignoreNetTie:NetTie-2_SMD_Pad2.0mmNT1

Questions

How big is the USB Type C Switch PCB?

It measures 48.5 × 50 mm and has 6 copper layers, 1.56 mm thick.

What parts does the USB Type C Switch use?

83 parts, built around the ATSAMD21E15B-MU, FUSB340TMX, AP63205WU and AP1606. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the USB Type C Switch KiCad files?

From the bluetiger9/USB-Type-C-Switch repository on GitHub, at the commit this page was made from: the board is KiCad/USB-TypeC-Switch.kicad_pcb and its schematic KiCad/USB-TypeC-Switch.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the USB Type C Switch design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers41.3 × 31.8 mmSmd challenge, the printed circuit board in 3D

    Smd challenge

    mokomull/smd-challenge

    SMD circuit board with 1206, 0805, 0603, 0402 and 0201 LEDs

    26 parts1
  • 4 layers99 × 139 mmRCU, the printed circuit board in 3D

    RCU

    GhanGhan/SurvBot

    Remote controlled robot that surveys the environment it is travelling in

    148 parts
  • 2 layers44.3 × 48.8 mmPowerlog, the printed circuit board in 3D

    Powerlog

    Matir/hacks

    Miscellaneous Hacks

    40 parts18BSD-2-Clause
  • 6 layers25.4 × 50.8 mmReDIP-64, the printed circuit board in 3D

    ReDIP-64

    daglem/reDIP-64

    Commodore 64 FPGA emulation platform

    150 parts20
  • 6 layers81.5 × 50 mmPicard, the printed circuit board in 3D

    Picard

    weiiwang01/picard

    PiCard is a miniaturized Raspberry Pi Compute Module carrier board optimized for Linux server use cases.

    166 parts8