The USB-GPIO12 is a general purpose user programmed control module built around the Microchip PIC18F14K50. It includes a USB interface with Microchip's HID Boot-Loader already programmed in.
Operates from USB power with 80mA to spare for your own circuits from a standard 100mA USB port.
12MIPs processor performance.
Example programs to get you quickly up and running.
Pin selectable reset to Bootloader or Appilication.
Free development tools from Microchip.