USB Programming for PIC18 Devices is published by Internet Technical Bookshop in March 2016. This book has 180 pages in English, ISBN-13 978-0993531507.
The full title of the book is An Introduction to USB and USB Programming on Microchip Devices. This book focuses on PIC18 USB devices. It covers the practical and programming aspects of understanding the USB 2 protocol, building applications running on USB capabile Microchip PIC18 microcontrollers as well as Microsoft Windows based applications running on a PC that communicate with these applications. This volume concentrates on HID and CDC application development. The IDE used is MPLABX from Microchip, the compiler used is the XC8 compiler and the demonstration board used is the Picdem Fsusb board.