USB PIC Programmer PICKit2 - electroSome USB PIC Programmer PICKit2 Modified Circuit Diagram. PICKit2 is a USB powered device, that is it gets power from PC USB +5V power supply. USB microcontroller PIC18F2550 is the soul of the PICKit2. The USB Data+ and Data- from PC are connected to the D+ and D- pins of the PIC182550.[PDF] PICkit 3 Programmer/Debugger User's Guide The components of the PICkit 3 programmer/debugger system are: 1. PICkit 3 with indicator lights for power, activity and status. 2. USB cable to provide communications between the debugger and a PC and to provide power to the debugger. 3. CD-ROM with MPLAB IDE software and on-line documentation. Make Your Own In-circuit Programming Board for the Pickit Make Your Own In-circuit Programming Board for the Pickit 3: Now, all the cool kids on the block go on and on about Arduino. Arduino this and Arduino that, but there are other alternatives - sometimes faster, more solid, more controllable analog channels, and definitely more sexy options when you are deci..