Membangun perangkat Kelas Perangkat Antarmuka Manusia USB. Itu adalah kelas yang sama yang digunakan oleh keyboard, mouse, joystick, game pad, dan sejenisnya. PC Anda sudah memiliki dukungan driver perangkat lengkap untuk perangkat HID, sehingga akses perangkat lunak mudah. Banyak petunjuk dan bahkan kode sampel dapat ditemukan di halaman HID Jan Axelson . Jelajahi di sekitar situsnya untuk banyak informasi bagus terkait pengembangan perangkat USB.
Banyak keluarga mikroprosesor kecil dapat melakukan HID. Saya bahkan pernah melihatnya dilakukan pada Kecepatan Rendah USB dengan AVR 8-pin ATtiny sepenuhnya dalam perangkat lunak.
Pilih chip pilihan Anda, lalu cari "sumber daya biasa" untuk sampel HID.
Pendekatan lain adalah membuat perangkat komunikasi serial. Ada beberapa solusi chip tunggal dari FTDI . Itu FT232R adalah pilihan yang populer. Driver diperlukan, tetapi driver Windows Certified dikenal oleh wizard Found New Hardware sehingga instalasi tidak sulit. Setelah diinstal, Anda memiliki perangkat yang mirip port COM. Tersedia driver alternatif yang memungkinkan Anda mengakses pin GPIO dan menggunakannya dalam mode yang lebih canggih.
Pembaruan, 2015: Ini memiliki tautan ke http://www.lvr.com/hidpage.htm , yang tampaknya memiliki tautan yang membusuk dan lokasi baru ditemukan berkat El Marce . Jan's Lakeview Research masih merupakan sumber yang bagus untuk informasi tentang penggunaan praktis USB.