The Microstick Plus USB board (ChipCAD SAJ659) provides the hardware interface for Microchip’s USB libraries and example code (see http://en.microstickplus.com/usb/prog), allowing for quick and easy development of USB solutions for Device, Host, or On-The-Go applications.