PIC18F series microcontrollers have larger instruction set, more memory, larger stack, more external interrupts, higher speed, enhanced I/O port architecture. PIC's Start USB is a small development board featuring a PIC18F2550 microcontroller with Fast USB 2.0 support. It features connection pads for all MCU pins and two additional prototyping areas for additional components. The best thing about this board is that this microcontroller is pre-programmed with a fast USB bootloader, so no external programmer is required.