Normally you'd just buy KVM switch (keyboard-video-mouse) for that purpose from the shelf, but I've decided to build one myself. Few reasons why:
- I don't need display switch, most of the displays have multiple inputs and able to switch automatically. Therefore I need KM-switch really.
- Of-the-shelf switches are quite expensive, as it turns out.
- I want to have USB hub built int, that is rarely the case for of-the-shelf units.
- Designing device for yourself is fun I want to do that
In this project I'm using
- TS3USB30E USB switch
- NE555 button controlled bi-stable vibrator
- TPS2115APW power manager
- FE1.1S USB hub
- USBLC6 for ESD protection
For now I'm preparing first prototype, so schematics are not verified yet.
Few days ago PCBs came and I had a chance to solder ICs and test schematics.
Usually I order prototypes with small components soldered already, and large ICs I solder myself. Few reasons for that
- I cannot solder small ones manually, so if I'd have to do it myself, I wouldn't be able to use 0402 sized components and smaller. When robots handle those, I can have more space on the PCB for essentials.
- Recent design tend to have more and more 'optional' components, that are not strictly necessary, but add reliability. Therefore list of things I'd have to solder is growing, and amount of time I have is decreasing unfortunately.
- Some manufacturers provide SMT assembly service for reasonable price, if you stay within frequently used components values and sized, so called basic parts. When designing having this in mind, you can reduce costs even more.
All and all, PCB is soldered, and works like a charm. Next I plan to secure external button somewhere within the reach and call it done.