Reference: RBD-412
PICkit3 Microchip MPLAB PICkit 3 PIC In-Circuit Programmer Debugger for PIC and dsPIC Flash Chips
Microchip's PICkit3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. The MPLAB PICkit3 allows debugging and programming of PIC® and dsPIC® Flash microcontrollers at a most affordable price.