Кроме сигнальной пары кабель USB имеет линии передачи напряжения питания 5 В. Устройства, подключенные к USB, могут иметь как собственный источник питания. Так питаться непосредственно от шины. При питании непосредственно от шины устройство может потреблять до 100 мА. Если для нормальной работы устройству требуется больший ток (до 500 мА), то оно должно запросить его у главной ЭВМ. Если главная ЭВМ определяет, что в настоящее время шина загружена и не может выделить больше тока, то устройство не может переключиться в режим большего потребления и должно остаться в конфигурации малого потребления.
Оконечные точки
Самым низким уровнем каждого устройства является функция, которых может быть одна или больше. Оконечная точка подразумевается как виртуальный порт для управления функцией. Каждая оконечная точка может быть источником или приемником данных.
В каждом устройстве для операций конфигурирования и общего управления должна быть реализована оконечная точка с номером 0. Устройства с полным быстродействием могут иметь до 15 доступных одя использования оконечных точек, а с низкой скоростью только 2. Ввод и вывода данных на шине осуществляется относительно главной ЭВМ, а не устройства.