Based on Microchip PIC18F45K50 USB IO board by Hardkernel