Vladislav Nikonov

There is no spoon

Using default Windows driver for USB CDC devices


Recently I have moved from Linux to Windows OS as my daily driver and I needed to connect to my PocketCHIP via its built-in USB CDC mode. But I am instantly stumbled upon the issue: even this USB-to-serial is a pretty normal USB CDC class device, Windows was not able to install drivers automatically.

Usually, device vendors provide their own signed device drivers, but it is usually a big pain in the backside to find the special driver for each CDC device. So I was almost ready for a whole lot of pain during the driver search, but then I thought - "Hey, it is 2020 already, maybe Windows could offer something simpler?"