Найбільш поширеним
USB 2.0 і USB 1.0 відрізняються швидкістю передачі даних, на яку вони здатні. Максимальна швидкість, яку можуть досягти пристрої USB 1.0, становить 12 Мбіт / с, тоді як пристрої 2.0 теоретично можуть досягти до 40 разів більше, ніж при 480 Мбіт / с. Зауважимо, що оскільки існують інші фактори, що впливають на загальну пропускну здатність, справжня швидкість або реальна швидкість у обох специфікаціях нижча за вказаний теоретичний максимум.
Початкова версія USB не підтримувала швидкісну передачу даних, оскільки вона була призначена для повільних пристроїв. Прикладами початкового USB є - клавіатура, миша, ігрові контролери тощо. Ці пристрої передавали лише невелику кількість даних для функціонування. Але поступово популярність пристроїв з легким підключенням і USB-порт зростала, і все більше пристроїв, як цифрові камери та відеокамери, стали переходити на USB-кабель для передачі даних підключенням до комп'ютера. Але повільна швидкість все ж залишалася на заваді і неприємності.
Перший стандарт USB 1.0 забезпечив швидкість лише 1,5 Мбіт / с. 12Mbps - це оновлення до нього. USB 1.0 може бути або низькошвидкісним пристроєм, який працює на швидкості 1,5 Мбіт / с, або повноцінним пристроєм із швидкістю 12 Мбіт / с. Під час ініціалізації з'єднувальний пристрій ідентифікується як пристрій низької швидкості або пристрій з повною швидкістю. USB 2.0, який є оновленою версією, додає високошвидкісне з'єднання до попередніх двох стандартів і призводить до теоретичної пропускної здатності 480 Мбіт / с..
USB 2.0 повинен мати зворотну сумісність з 1.0, а це означає, що навіть якщо у вас є порт USB 2.0, ви все одно можете наклеїти на нього клавіатуру USB 1.0, і вона буде працювати ідеально.
Версія 1.0 може розпізнавати лише пристрої з низькою та швидкісною швидкістю. Пристрій 2.0 спочатку ідентифікує себе як повношвидкісний пристрій, а потім узгоджує з контролером через серію щебетання. Після того, як контролер визначить його як швидкісний пристрій, з'єднання скидається і використовується швидкісна сигналізація.