USB

From regional-training

Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers.

See also category:USB

USB Generations

USB Generations
new name Old name Original name SuperSpeed name Max speed
USB 1.0 USB 1.0 1.5 Mbps - 12Mbps
USB 2.0 USB 2.0 1.5Mbps, 12Mbps, 480Mbps
USB 3.2 Gen 1 USB 3.1 Gen 1 USB 3.0 SuperSpeed USB 5Gbps
USB 3.2 Gen 2 USB 3.1 Gen 2 USB 3.1 SuperSpeed USB 10Gbps 10Gbps
USB 3.2 Gen 2x2 N/A USB 3.2 SuperSpeed USB 20Gbps 20Gbps

USB Connectors

Available receptacles for each connector
Connectors USB 1.0
1996
USB 1.1
1998
USB 2.0
2001
USB 2.0
Revised
USB 3.0
2011
USB 3.1
2014
USB 3.2
2017
USB4
2019
Data rate 1.5 Mbit/s
(Low Speed)
12 Mbit/s
(Full Speed)
1.5 Mbit/s
(Low Speed)
12 Mbit/s
(Full Speed)
1.5 Mbit/s
(Low Speed)
12 Mbit/s
(Full Speed)
480 Mbit/s
(High Speed)
5 Gbit/s
(SuperSpeed)
10 Gbit/s
(SuperSpeed+)
20 Gbit/s
(SuperSpeed+)
40 Gbit/s
(SuperSpeed+ and Thunderbolt 3)
Standard A Type A
Type A
(N/A)
B Type B
Type B
(deprecated)
C (N/A) Type C (enlarged)
Mini A (N/A) Mini A
(deprecated)
B Mini B
AB (N/A) Mini AB
Micro A (N/A)
B (NA) Micro B
Micro B
(deprecated)
AB Micro AB
(deprecated)
Connectors USB 1.0
1996
USB 1.1
1998
USB 2.0
2001
USB 2.0
Revised
USB 3.0
2011
USB 3.1
2014
USB 3.2
2017
USB4
2019

USB pinouts

USB-C pinout
VBus is 5.2V

lsusb

debugging USB

TODO use wireshark to monitor USB traffic when those power monitoring dongles are plugged in to see if they represent a Security Vulnerability.

references

categories