I made a chart. It helped me, hope it helps you too. : r/pcmasterrace
USB Cables, Connectors, USB Adaptors | Audio Sanctuary
Ultimate Guide to USB Cables by StarTech.com
USB Physical Compatibility Chart (3.2, 2.0, & 1.1)
USB-C - Wikipedia
USB: Port Types and Speeds Compared | Eaton
Types of data cable connectors
Miniature Micro USB Charger Port Charging Max Packaging PCS Female 5 Pin SMT Reversible USB Connectors USB Connector Types Chart - China Micro B USB Connector Types Chart, Micro B USB B
Demystifying USB Type-C - Global American
USB Types and Speeds [An Overall Introduction with Pictures] - MiniTool Partition Wizard
USB speeds, types and features explained - Tech Advisor
Ultimate Guide to USB Cables by StarTech.com
CX USB Type-C Connectors - Hirose | Mouser
USB hardware - Wikipedia
Reference Guide to USB Port Icons - Endurtech
What is USB-C - Reviewed
USB Physical Compatibility Chart (3.2, 2.0, & 1.1)
Types of USB | Usb, Usb type a, Electrical circuit diagram
Another confusing USB re-standardisation, another revision of the USB chart for your enjoyment. : r/pcmasterrace