

Usb switcher
- Size
- 68.8 × 65.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 21
- Nets
- 61
- Pads
- 170
- Tracks, vias
- 404, 68
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 Jun 2025
- Updated
- 12 Jun 2025
Overview
Usb switcher is an open-source printed circuit board by bamchoh, from the bamchoh/KiCad_UsbSwitcher repository on GitHub. It is a 4-layer board of 68.8 × 65.3 mm with 21 parts on 61 nets, routed with 404 tracks and 68 vias.
It is built around the TS3USB221RSER-TP, 74HC4066D(BJ) and CD4052BM96, with the FXMA108BQX among its other parts. Its parts include 7 ICs, 3 resistors and 2 capacitors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
4TS3USB221RSER-TP
QFN-10L(1.5x2)-40℃~+85℃ 13uA 2.5V~5.5V 2/4 200ps@3.3V,0pF Power-off protection、Break-before-make function、Overcurrent Protection Single Supply QFN-10L(1.5x2) Signal Switches, Multiplexers, Decoders ROHSTECH PUBLICSignal Switches, Multiplexers, Decoders74HC4066D(BJ)
SOIC-14-40℃~+125℃ 12ns 1:1 200MHz 2V~12V 4 50Ω 6pF SOIC-14 Analog Switches, Multiplexers ROHSToshibaAnalog Switches, MultiplexersCD4052BM96
SOIC-16-55℃~+125℃ 125Ω 18pF 2 25MHz 320ns 3V~20V 4:1 SOIC-16 Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, MultiplexersFXMA108BQX
DQFN-20-EP(2.5x4.5)-40℃~+85℃ 1 1.65V~5.5V 1.65V~5.5V 100Mbps 8 Auto Direction Detection、Power-Off Protection Bidirectional Tri-State DQFN-20-EP(2.5x4.5) Translators, Level Shifters ROHSonsemiTranslators, Level Shifters
Parts
21| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | micro USBFemale | easyeda2kicad:MICRO-USB-SMD_5P-P0.65-H-F_C10418 | USB1, USB2, USB3, USB4, USB5 |
| 3 | 10k | easyeda2kicad:R1206 | R1, R2, R3 |
| 3 | TS3USB221RSER | easyeda2kicad:UQFN-10_L2.0-W1.5-P0.50-BL | U1, U2, U3 |
| 2 | 0.1uF | easyeda2kicad:C0402 | C1, C2 |
| 1 | 74HC4066D(BJ) | easyeda2kicad:SOIC-14_L8.6-W3.8-P1.27-LS6.0-BL | U6 |
| 1 | Arduino_Nano | Arduino:Arduino_Nano | U4 |
| 1 | CD4052BM96 | easyeda2kicad:SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL | U5 |
| 1 | FXMA108BQX | easyeda2kicad:TQFN-20_L4.5-W2.5-P0.50-BL-EP3.0 | U7 |
The 17 most common of 21 parts.
Similar boards
- 8 layers100 × 100 mm

- 6 layers70 × 61.8 mm

- 4 layers27.9 × 63.9 mm

Tiny4FSKGeneralShield
mpkendall/Tiny4FSK-Ecosystem
Set of expansion boards, sensor breakouts, and additional modules to operate with the Tiny4FSK tracking system.
35 parts3GPL-3.0 - 4 layers18.5 × 35 mm

- 2 layers85 × 56 mm

- 2 layers51.4 × 61 mm

- 8 layers100 × 102 mm

- 4 layers50 × 100 mm

Questions
How big is the Usb switcher PCB?
It measures 68.8 × 65.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Usb switcher use?
21 parts, built around the TS3USB221RSER-TP, 74HC4066D(BJ), CD4052BM96 and FXMA108BQX. 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 switcher KiCad files?
From the bamchoh/KiCad_UsbSwitcher repository on GitHub, at the commit this page was made from: the board is usb_switcher.kicad_pcb and its schematic usb_switcher.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Usb switcher design in my own project?
Its repository states no licence, so its author keeps all rights: ask bamchoh before reusing the design.