Custom USB HID Device using PIC18F4550 Custom USB device that processes input from peripherals and displays on computer Click here to read the article