В гугле поищите.
Есть книга, с примерами на Delphi : Агуров, "Интерфейс USB. Практика использования и программирования"
Также "Нестандартные приемы программирования на Delphi "- Ревич.
Обе книги можно скачать или прочитать онлайн с гугла.
Есть готовые модули. Вопросы на StackOverflow по этой теме. Инфы полно.