Learn more about USB in our visual ScreenBooks tutorials. See a simple introduction to USB: how it works; the meaning of terms like Configuration, Interface and Endpoint; USB classes; practical problems you will encounter when making a USB device from scratch. Packing and unpacking data with your own code. PC and peripheral software needed.
Our USB tutorials cover these subjects: