Ever wonder if your USB C cable is USB2 or USB3? Do you have some charge-only cables hiding in a box just waiting for the right moment to spoil your project plans?!
Fear no more!

I’ve made a simple board to test most of the things!

Connect your cable to both sides and the signal LEDs will light up if they are connected. Here’s an example of a USB2 cable and a thunderbolt 3 cable.
Want to test a USBA to C cable? How about a USBA to MicroB? USBC to B? MiniB? You’ve got it!
Here’s what a the dreaded charge-only cables look like. I had to make my own since I had previously banished them from my lab!
@alvaro why no VBUS indicated on the left side?
@vbabka for the USB-A connector, only the right side LEDs are relevant. USB-C has 4 VBUS lines, USB-A just one