I am making a USB Diagnostic PCB. It will be an in-line device where I can scope the signals, interrupt the signals, connect the lines on either side to Hi or Gnd, and perhaps more. I plan to have two of the various types of USB connectors, one on each side of the board with switches between and test points on both sides so I can scope either end of the cable to see what both connected devices are doing.
I do not plan to have more than five pins connected: just using the basic four and I am not completely sure what to do with the fifth yet. There is a lot more reading to do. And I am not going to worry about speeds. This is mostly for the earlier, slower versions of USB. But it may get pressed into higher speed circuits. As it is a diagnostic tool, I am not sure on that.
What I want some input on is the types of USB connectors to include. So far I have started an order that includes types: A, B, B-mini, B-micro, and C. The type C is presently going to be an Arifruit 5180 Simple USB C Socket b/o board which only brings those five basic pins; none of the others.
I do definitely want to include that type C along with the A and B types. I am not so sure about the A and B mini and micro versions, some of which are listed as "deprecated".
When I said "in line device" above I meant that it would be placed between two USB devices where a single USB cable with the same or different connectors would normally be.
I intend to look through all my devices for guidance on which to include, but any ideas or suggestions would be appreciated.