Универсальная последовательная шина (USB) является стандартом интерфейса для связи между компьютерами и периферийными устройствами. Аппаратная часть интерфейса USB реализована в одной или нескольких интегральных схемах, известных как набор микросхем USB. Программная часть обычно состоит из одного или нескольких драйверов чипсета. Большинство ноутбуков, настольных и серверных компьютеров подключаются к внешним периферийным устройствам через порты хоста, предоставляемые набором микросхем USB. Концентраторы USB, компьютеры специального назначения и встроенные системы часто включают наборы микросхем USB, а также для подключения к внешним устройствам или другим компьютерам. USB был впервые создан в 1996 году для совместимости персональных компьютеров (ПК) корпорации International Business Machines (IBM). Ранние версии USB обычно использовались для подключения клавиатур и мышей, поскольку интерфейс работал на относительно низкой скорости. Версия 1.1 поддерживает скорости 1,5 Мегабит в секун