普通に電子工作やる奴ならUSBはよく使うからLibUSBやらWinUSBを使って
遊んでいるだろ。
俺でも昔、Kuro-RS, CQ出版の付録基板の http://toragi.cqpub.co.jp/tabid/131/Default.aspx
やら、ここの http://optimize.ath.cx/index.html を使ったからな

Pi学習者超期待本のLDD 4thがぽしゃって残念だけど
Piでドライバやりたいなら最低限ここぐらいは読んだ方が良い
https://qiita.com/take-iwiw/items/1fdd2e0faaaa868a2db2