Before I get started, let me first say that I'm a software guy and anything I write about electronics and hardware should be taken with a grain of salt. The only formal education I have that's related to electronics is a couple of introduction courses to analog and digital electronics back at university (which was some time ago). With that out of the way, let me share a bit about one of my latest projects: Building a USB KVM from the ground up. The inspiration for this project came from one of my colleagues at Badoo, who was looking for a KVM that could handle 4K displayport switching (more on this later). Since I was just starting out learning (or rather re-learning) electronics I thought that this would be a fun challenge. Normally a KVM would handle switching three different signals, Keyboard, Video and Mouse (hence the name) but due to my lack of experience I decided to keep things as simple as possible and stick to only handling the USB signal required to hook up a k...
A blog about coding, electronics and random things that interest me