Честно говоря не очень понял, что ты хочешь сделать.
Если тебе надо 2 байта отправить, то лучше всего использовать usb serial. Т.е. в программе на Windows работаешь, как с последовательным портом. В прошивке это тоже не проблема. Так все делают. В линуксе и макоси драйвер для usb serial идёт из коробки. В винде он в принципе тоже идёт из коробки, но почему-то не работает из коробки, надо какими-то ухищрениями его установить. Ну или любой готовый установить, их полно. То бишь по сути драйвер тебе тут писать вообще не надо, только обычную программу.
Если ты хочешь какой-то свой USB-протокол, тут не помогу, но это дело не очень простое. Судя по всему ты новичок, лучше не ввязываться. Я купил себе книжку по USB, толстая, пока страшно открывать. Хотя желание есть разобраться с этим протоколом более-менее досконально. Но надо понимать, что это непросто.