Borius, хрен редьки не слаще, USB 1.1 это всё что можно выжать из малины и не важно аппаратный это USB или на PIO модуле. Аппаратный даже лучше в плане затраты ресурсов процессора, так как на обработку программного нужно отдать целый PIO модуль, одно прерывание, ну и бонусом одно ядро будет довольно часто отвлекаться на чтение из PIO модуля