Skip to the content
6 layers120 × 50 mmUsb switch, the printed circuit board in 3D

An attemt at creating a USB4 multiplexer controlled by ESP32-S3.

Size
120 × 50 mm
Copper layers
6
Thickness
0.85 mm
Parts
65
Nets
116
Pads
407
Tracks, vias
842, 200
Pours
21
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
15 Jun 2024
Updated
19 Jun 2024

Overview

Usb switch is an open-source printed circuit board by cubicap, from the cubicap/usb4-thing repository on GitHub. It is a 6-layer board of 120 × 50 mm with 65 parts on 116 nets, routed with 842 tracks and 200 vias.

It is built around the ESP32-S3-WROOM-1-N8R8, MAX20337AEFT+T and 74LVC1GU04DRL, with the DX07S024XJ1R1100, AMS1117-3.3 and PI3DBS16412ZHEX among its other parts. Its parts include 14 capacitors, 14 resistors, 12 ICs, 8 transistors and 5 connectors. It belongs with the ESP32 boards of this library.

Main components

9

README

README.md

USB4 Thing

An attemt at creating a USB4 multiplexer controlled by ESP32-S3.

Parts

65
QtyValueFootprintReferences
910uCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C6, C7, C8, C9, C10, C12
6MountingHoleMountingHole:MountingHole_3mmH1, H2, H3, H4, H5, H6
4330RResistor_SMD:R_0402_1005MetricR7, R9, R13, R14
4MAX20337AEFT+TSamacSys_Parts:SON50P125X175X60-6NIC1, IC2, IC3, IC4
4SIR5607DP-T1-RE3 SamacSys_Parts:SIR681DPT1RE3Q3, Q6, Q7, Q8
4SSM3K7002KFU,LFSamacSys_Parts:SSM3K7002CFULFQ1, Q2, Q4, Q5
3100nCapacitor_SMD:C_0402_1005MetricC11, C13, C14
20.1uCapacitor_SMD:C_0402_1005MetricC1, C2
210kResistor_SMD:R_0402_1005MetricR8, R10
21kResistor_SMD:R_0402_1005MetricR11, R12
220kResistor_SMD:R_0402_1005MetricR2, R4
24.7kResistor_SMD:R_0402_1005MetricR1, R3
256kResistor_SMD:R_0402_1005MetricR5, R6
274LVC1GU04DRLPackage_TO_SOT_SMD:SOT-553U1, U2
2Conn_01x05_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2, J3
2DX07S024XJ1R1100footprint:USB-C-TH_DX07S024XJ1R1100-1U3, U4
2LEDLED_SMD:LED_0603_1608MetricD3, D4
2MM3Z10VST1GDiode_SMD:D_SOD-323D1, D2
2SWButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW1, SW2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ5
1DX07P024AJ1R15008.0_custom:JAE_DX07P024AJ1R1500J1
1ESP32-S3-WROOM-1-N8R8SamacSys_Parts:ESP32S3WROOM1N8R8IC7
1PI3DBS16412ZHEXPackage_DFN_QFN:WQFN-42-1EP_3.5x9mm_P0.5mm_EP2.05x7.55mmIC6
1TS3USB221ERSERSamacSys_Parts:TS3USB221ERSERIC5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ4

Similar boards

  • 2 layers26 × 21.7 mmOpenThermalCamera, the printed circuit board in 3D

    OpenThermalCamera

    openthermalcamera/HW-PCB

    PCB for Open Thermal Camera

    23 parts39GPL-3.0
  • 4 layers123.4 × 83.7 mmPneumatics Control Unit Pinned, the printed circuit board in 3D

    Pneumatics Control Unit Pinned

    msoe-vex/pcb-design

    This repository is dedicated to storing files required for designing and creating PCB Boards

    100 parts2
  • 6 layers90.2 × 95.9 mmEPS mppt board, the printed circuit board in 3D

    EPS mppt board

    JaronCyna/sat_mppt_pcb

    Maximum Power Point Tracking board meant for use in the QSET 3U CubeSat

    287 parts
  • 2 layers176.2 × 145.8 mmICEDLeft, the printed circuit board in 3D

    ICEDLeft

    flolbr/ergodox-aleph

    PCB and PCB related bits

    163 parts1
  • 2 layersPcbgolf, the printed circuit board in 3D

    Pcbgolf

    chilly23/PCBGolf-master-Comma.ai

    Compact PCB studies for the comma.ai PCBGolf challenge, including KiCad and EasyEDA designs, BOMs, STEP models, and routing-status reports.

    245 partsMIT
  • 4 layers89 × 72.2 mmOcean harness, the printed circuit board in 3D

    Ocean harness

    jericho-adler/ocean-harness

    An ADAS CAN interposer for the Fisker Ocean, designed in KiCad. It plugs in between the car's harness and the ADAS ECU's main connector (CON1), so a comma device can sit between the car and the ECU.

    33 partsCERN-OHL-S-2.0
  • 2 layers84 × 100 mmHacking box v3 unrouted, the printed circuit board in 3D

    Hacking box v3 unrouted

    dkuaegis/aegis-hack-the-badge

    Aegis 보안팀 해킹체험 프로젝트

    60 parts2
  • 2 layers61 × 61 mmVael, the printed circuit board in 3D

    Vael

    dialgorithm/vael

    esp32s3 flight controller

    66 parts

Questions

How big is the Usb switch PCB?

It measures 120 × 50 mm and has 6 copper layers, 0.85 mm thick.

What parts does the Usb switch use?

65 parts, built around the ESP32-S3-WROOM-1-N8R8, MAX20337AEFT+T, 74LVC1GU04DRL and DX07S024XJ1R1100. 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 switch KiCad files?

From the cubicap/usb4-thing repository on GitHub, at the commit this page was made from: the board is usb-switch.kicad_pcb and its schematic control_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb switch design in my own project?

Its repository states no licence, so its author keeps all rights: ask cubicap before reusing the design.