This book is for developers who design and program devices that use the Universal Serial Bus (USB) interface. The goal is to introduce you to USB and to help you get your devices up and communicating as quickly and easily as possible.