USB communication is growing in popularity for remote upgrades, downloading data and other portable serial communication applications. Microchip’s USB PIC® MCUs bring the benefits of full-speed USB to a broad range of embedded designs that can operate in various environments and locations, enabling easy access to other USB devices such as printers, handheld devices or PCs. Microchip offers USB solutions capable of full-speed USB operation (up to 12 Mbits/s) with the PIC18 MCU family including performance up to 12 MIPS, 8-128 KB Program Flash, up to 4 KB data RAM, analog features such as 12-bit ADC and comparators, and up to 2 SPI/I2C, 2 UARTs, and 5 PWMs. Microchip has USB software to support USB on PIC MCUs. This software is royalty-free source code and includes sample projects. The 8-bit family supports USB device mode with full speed operation. Additional software support includes full C and RTOS development environments. Also available are TCP/IP stacks, graphics libraries and ZigBee® software stacks, which allow USB functionality to be combined with other capabilities to support a variety of designs. Finally, the low pin count USB development kit allows for evaluation of PIC18F14K50/13K50 20-pin USB MCUs. It contains hardware, software, code examples, and self-directed course and lab materials. For more information on Microchip’s USB PIC® Microcontrollers, please visit www.microchip.com/usb.