USB : USB Classes    USB Classes for Microcontrollers  

There is one more USB class we need to talk about: Human Interface Device or HID class, which is ideally suited for a wide variety of microcontroller applications.

People sometimes have all kinds of mistaken impressions about HID class: that it is only for mice and keyboards, or that it only works at low speed, or that it is limited to only handling data that fits in a single packet.  These notions are all nonsense, as we will see.


19 of 29
Copyright Notice and Author Information