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!

@alvaro Re the "do not connect to device" warning: how hard would it be to add some low current detection/safety features to determine "I think I'm plugged into an actual USB peripheral/host" and fall back to a safe idle condition? Detecting voltage from VBUS to ground would be a good starting point but I'm sure there's room for more sanity checks past that.

Also, looks like it won't work with the dreaded A-to-A cables unless you get an adapter ;)

@azonenberg the main problem is that I shorted all the pins on one side 😅
Folks have suggested a better solution which is similar to what ethernet cable testers do by cycling through each pin one at a time. I mostly wants to make a super simple cheap one to play with hah

@alvaro Ah, I see. And yeah cycling the pins is better since it would also detect shorts.

Ideas for rev 2 I guess?