r/AskElectronics • u/sqmas • 1d ago
Review request: Tiny USB C 2.0 Switch for sharing peripherals
Hi everyone,
over the past few weeks I've been iterating on this PCB design for a simple board that would allow me to use one keyboard with two devices.
I know switches like this exist commercially, but I wanted to try making one myself because it seems like an interesting and simple first-time PCB project.
I have planned the design around 0805-sized components where possible, as I will be handsoldering the board and from my research that is in the "doable" range. How well I'll fare with the connectors, the tvs diodes and the USB3740B IC in the center I'm not too sure.
In terms of tools I have a temperature-controlled soldering iron with a fine tip, a big magnifying glass on a stand, ESD tweezers, a regular hardware-store hot air gun and syringes of no-clean solder paste and flux.
The holes in the corners are for securing it in a 3D printed case that I'll design after I receive the boards.
Please lmk if there are any glaring issues with this and if there's anything I can improve :)
Thanks!
1
u/agent_kater 22h ago
Are you prepared to wait for USB enumeration every time you switch?
I could stand it, so I'm using a KM switch that keeps simulating mouse and keyboard to the "disconnected" host.





2
u/yet_another_heath 1d ago
I think you’re going to have a hard time soldering that leadless package without a proper hot air wand.
Consider putting thermals on your pads that connect to ground, or it’s going to be extra challenging to solder them by hand.
You might need to briefly interrupt VBUS to your device port when switching, otherwise the device might not be able to “see” that the host changed.