What is the difference between a USB charging cable and a data cable? - ByteCable
Connector Basics - learn.sparkfun.com
Need help, which one is D-, D+, ground, vbus and ID?? : r/MechanicalKeyboards
To what voltage should the D+ line be pulled up when designing USB connection in STM32? +5V or +3.3V? All documentation and dev board scematics says it's 3.3V, but it didn't work.
SOLVED] USB 2.0 Pin Layout
Why I cannot receive data from USB to arduino when I connect direct from TX and RX arduino to TX and RX USB (D+ and D-) - Stack Overflow
In a USB cable, is it OK to swap the D+ and D- wires? - Quora
USB 101: An Introduction to Universal Serial Bus 2.0
USB Isolators/Ground Loop Eliminators for Software Defined Radio Applications
How to Use USB in Your Next Design - Fusion 360 Blog