Report item
Item specifics
  • Brand Name: Waveshare
  • Demo Board Type: Others
  • Model Number: PICkit3
  • Category: In-circuit Debugger and Programmer for PIC and dsPIC Flash MCU
  • Feature 1: Full-speed USB support using Windows standard drivers
  • Feature 2: Real-time execution
  • Feature3: MPLAB IDE compatible (free copy included)
  • Feature 4: Firmware upgradeable from PC/web download
  • Feature 5: Program up to 512K byte flash with the Programmer-to-Go
  • Comes with: MPLAB IDE free copy and RJ-11 to ICSP adaptor
  • Place of Origin: Guangdong, China (Mainland)
  • voltage: Supports low voltage to 5 volts (1.8v to 5.0v range)
Product Description

PIC Programmer Original MPLAB PICkit 3 In-Circuit PIC Programer Debugger USB for PIC and dsPIC Flash Chips Pic Kit3 1.8v -5.0v

PICkit3 In-Circuit Debugger, Programmer-To-Go function


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 point using the powerful graphical user interface of the MPLAB Integrated Development Environment (IDE). The MPLAB PICkit3 is connected to the design engineer\\\'s PC using a full speed USB interface and can be connected to the target via an Microchip debug (RJ-11) connector (compatible with MPLAB ICD 2, MPLAB ICD 3 and MPLAB REAL ICE). The connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming.


  • Full-speed USB support using Windows standard drivers
  • Real-time execution
  • Processors run at maximum speeds
  • MPLAB IDE compatible (free copy included)
  • Built-in over-voltage/short circuit monitor
  • Firmware upgradeable from PC/web download
  • Totally enclosed
  • Supports low voltage to 5 volts (1.8v to 5.0v range)
  • Diagnostic LEDs (power, active, status)
  • Read/write program and data memory of microcontroller
  • Erase of all memory types (EEPROM, ID, configuration and program) with verification
  • Freeze-peripherals at breakpoint
  • Program up to 512K byte flash with the Programmer-to-Go

Basic Debugger System

The debugger system can be configured to use standard ICSP communication for both programming and debugging functions.

CAUTION: Do not change hardware connections while the PICkit3 or target is powered.

PICkit3 Basic Debugger System

Supported Devices

Refer to MPLAB IDE v8.76, the following devices are supported:

PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222
PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675, PIC12F683
PIC16F505,PIC16F506,PIC16F526,PIC16F54,PIC16F57,PIC16F59,PIC16F610,PIC16FHV610,PIC16F616, PIC16FHV616PIC16F627, PIC16F628, PIC16F627A, PIC16F628A, PIC16F648A, PIC16F630, PIC16F631, PIC16F636,PIC16F639,PIC16F676,PIC16F677,PIC16F684,PIC16F685,PIC16F687,PIC16F688,PIC16F689, PIC16F690,PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16F722, PIC16F723, PIC16F724, PIC16F726, PIC16F727, PIC16F716,PIC16F737, PIC16F747, PIC16F767, PIC16F777, PIC16F785, PIC16FHV785,PIC16F84A,PIC16F87,PIC16F88,PIC16F818,PIC16F819,PIC16F870,PIC16F871,PIC16F872, PIC16F873, PIC16F874,PIC16F876, PIC16F877, PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A, PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887,PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16F946, PIC16F1933, PIC16F1934, PIC16F1936, PIC16F1937,PIC16F1938, PIC16F1939, PIC16LF1933, PIC16F1934, PIC16F1936, PIC16F1937,PIC16LF1938, PIC16LF1939

PIC18F242, PIC18F252, PIC18F442, PIC18F452,PIC18F248, PIC18F258, PIC18F448, PIC18F458
PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320,PIC18F1230, PIC18F1330,PIC18F2221, PIC18F2321
PIC18F2331, PIC18F2410, PIC18F2420, PIC18F2431,PIC18F2423,PIC18F2450, PIC18F2455, PIC18F2458, PIC18F2480,PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2523,PIC18F2525,PIC18F2550, PIC18F2553, PIC18F2580, PIC18F2585,PIC18F2610, PIC18F2620, PIC18F2680,PIC18F2682, PIC18F2685,PIC18F4220, PIC18F4221,PIC18F4320, PIC18F4321, PIC18F4331,PIC18F4410, PIC18F4420, PIC18F4423,PIC18F4431, PIC18F4450, PIC18F4455,PIC18F4458, PIC18F4480,PIC18F4510, PIC18F4515, PIC18F4520, PIC18F4523
PIC18F4525, PIC18F4550, PIC18F4553, PIC18F4580,PIC18F4585,PIC18F4610, PIC18F4620, PIC18F4680
PIC18F4682, PIC18F4685,PIC18F6310, PIC18F6390, PIC18F6393,PIC18F6410, PIC18F6490, PIC18F6493
PIC18F6520, PIC18F6525, PIC18F6527, PIC18F6585,PIC18F6620, PIC18F6621, PIC18F6622, PIC18F6627
PIC18F6628, PIC18F6680,PIC18F6720, PIC18F6722, PIC18F6723PIC18F8310, PIC18F8390, PIC18F8393
PIC18F8410, PIC18F8490, PIC18F8493,PIC18F8520, PIC18F8525, PIC18F8527, PIC18F8585,PIC18F8621, PIC18F8620,PIC18F8622,PIC18F8627,PIC18F8628,PIC18F8680,PIC18F8720,PIC18F8722,PIC18F8723,PIC18F24J10, F25J10, F44J10, F45J10,PIC18LF24J10, LF25J10, LF44J10, LF45J10,PIC18F24J11, F25J11, F44J11, F45J11
PIC18LF24J11, LF25J11, LF44J11, LF45J11,PIC18F26J11, F46J11,PIC18LF26J11, LF46J11,PIC18F24J50, F25J50, F44J50, F45J50,PIC18LF24J50, LF25J50, LF44J50, LF45J50,PIC18F26J50, F46J50,PIC18LF26J50, LF46J50
PIC18F63J11, 63J90, 64J11, 64J90PIC18F65J10, 65J11, 65J15PIC18F65J50, 65J90PIC18F66J10, 66J11, 66J15, 66J16,PIC18F66J50, 66J55, 66J60, 66J65,PIC18F66J90,PIC18F67J10, 67J11, 67J50, 67J60,PIC18F67J90,PIC18F83J11, 83J90, 84J11, 84J90,PIC18F85J10, 85J11, 85J15, 85J50,PIC18F85J90,PIC18F86J10, 86J11, 86J15, 86J16,PIC18F86J50, 86J55, 86J60, 86J65,PIC18F86J90,PIC18F87J10, 87J11, 87J50, 87J60,PIC18F86J90,PIC18F96J60, 96J65,PIC18F97J60,
PIC18F13K22, LF13K22, F14K22, LF14K22PIC18F13K50,14K50,PIC18F23K20,24K20,25K20,26K20PIC18F43K20, 44K20, 45K20, 46K20


PIC24F04KA200, 04KA201,PIC24F08KA101, 08KA102,PIC24F16KA101, 16KA102,PIC24FJ16GA002, 16GA004,PIC24FJ32GA002, 32GA004,PIC24FJ32GA102, 32GA104,PIC24FJ32GB002, 32GB004,PIC24FJ48GA002, 48GA004,PIC24FJ64GA002, 64GA004,PIC24FJ64GA102, 64GA104,PIC24FJ64GB002, 64GB004,PIC24FJ64GA006, 64GA008, 64GA010,PIC24FJ64GB106, 64GB108, 64GB110,PIC24FJ96GA006, 96GA008, 96GA010,PIC24FJ128GA006, 128GA008, 128GA010,PIC24FJ128GA106, 128GA108, 128GA110,PIC24FJ128GB106, 128GB108, 128GB110,PIC24FJ192GA106, 192GA108, 192GA110,PIC24FJ192GB106, 192GB108, 192GB110,PIC24FJ256GA106, 256GA108, 256GA110,PIC24FJ256GB106, 256GB108, 256GB110
,PIC24HJ12GP201, 12GP202,PIC24HJ16GP304,PIC24HJ32GP202, 32GP204,PIC24HJ32GP302, 32GP304
,PIC24HJ64GP202, 64GP204,PIC24HJ64GP206, 64GP210, 64GP506,PIC24HJ64GP502, 64GP504, 64GP510
,PIC24HJ128GP202, 128GP204,PIC24HJ128GP206, 128GP210, 128GP306,PIC24HJ128GP310,PIC24HJ128GP502, 128GP504,PIC24HJ128GP506, 128GP510,PIC24HJ256GP206, 256GP210, 256GP610

dsPIC30F1010,dsPIC30F2010, 2011, 2012,dsPIC30F2020, 2023,dsPIC30F 3010, 3011, 3012
dsPIC30F3013, 3014,dsPIC30F4011, 4012, 4013,dsPIC30F5011, 5013, 5015, 5016,dsPIC30F6010A, 6011A, 6012A
dsPIC39F6013A, 6014A, 6015

dsPIC33FJ12GP201, 12GP202,dsPIC33FJ16GP304,dsPIC33FJ32GP202, 32GP204,dsPIC33FJ32GP302, 32GP304
dsPIC33FJ64GP202, 64GP204,dsPIC33FJ64GP206, 64GP306, 64GP310,dsPIC33FJ64GP706, 64GP708, 64GP710
dsPIC33FJ64GP802, 64GP804,dsPIC33FJ128GP202, 128GP204,dsPIC33FJ128GP206, 128GP306, 128GP310,

dsPIC33FJ128GP706, 128GP708, 128GP710,dsPIC33FJ128GP802, 128GP804,dsPIC33FJ256GP506, 256GP510, 256GP710
dsPIC33FJ06GS101, 06GS102, 06GS202,dsPIC33FJ16GS402, 16GS404,dsPIC33FJ16GS502, 16GS504

dsPIC33FJ12MC201, 12MC202,dsPIC33FJ16MC304,dsPIC33FJ32MC202, 32MC204,dsPIC33FJ32MC302, 32MC304
dsPIC33FJ64MC202, 64MC204,dsPIC33FJ64MC506, 64MC508, 64MC510,dsPIC33FJ64MC706, 64MC710,dsPIC33FJ64MC802, 64MC804,dsPIC33FJ128MC202, 128MC204
dsPIC33FJ128MC506, 128MC510,dsPIC33FJ128MC706, 128MC708, 128MC710
dsPIC33FJ128MC802, 128MC804,dsPIC33FJ256MC510, 256MC710

PIC32MX320F032H, 320F064H,PIC32MX320F128H, 320F128L,PIC32MX340F128H, 340F128L,PIC32MX340F256H
PIC32MX340F512H,PIC32MX360F256L, 360F512L,PIC32MX420F032H,PIC32MX440F128L, 440F128H
PIC32MX440F256H,PIC32MX440F512H,PIC32MX460F256L, 460F512L
11 Series Serial EEPROM Devices
24 Series Serial EEPROM Devices
24LC/AA/C00,24LC/AA01B, 02B, 04B, 08B,24LC/AA16B, 32A,24LC/AA/FC64, 128, 256, 512,24LC/AA/FC1025
25 Series Serial EEPROM Devices
25LC/AA010A, 020A, 040A,25LC/AA080A, 080B, 160A, 160B,25LC/AA320A, 640A,25LC/AA128, 256, 512, 1024
93 Series Serial EEPROM Devices
25LC/AA/C46A, 46B, 46C,25LC/AA/C56A, 56B, 56C,25LC/AA/C66A, 66B, 66C,25LC/AA/C47A, 76B, 76C
,25LC/AA/C48A, 86B, 86C
MCP250xx CAN Devices
MCP25020, 25025,MCP25050, 25055

Debugger To Target Communication

Connecting the PICkit3 to the target board through standard ICSP interface using 6-pin connector. The programmer connector pinout is shown in the figure below:

6-pin ICSP connector pinout

Be careful on the pin order while connecting.

Incorrect connection may damage the PICkit3 debugger/programmer or the target board.

PICkit3 with the 6-pin ICSP cable

Connecting the PICkit3 to the target board

PICkit3 Status LEDs

The Status LEDs indicate the status of the PICkit3.

  • Power (green) Power is supplied to the PICkit3 via the USB port.
  • Active (blue) The PICkit3 has connection to the PC USB port and the communication link is active.
  • Status:
    Busy (yellow) The PICkit3 is busy with a function in progress, such as programming.
    Error (red) The PICkit3 has encountered an error.


Development resources:software, datasheets, etc.

Package Contains:

Weight: 0.209 kg

  1. PICkit3 × 1
  2. USB type A to Mini-B cable × 1
  3. 6-pin RJ11 cable × 1
  4. RJ-11 to ICSP adaptor × 1
  5. 6-pin ICSP cable × 1

Packaging Details
  • Unit Type: piece
  • Package Weight: 0.4kg (0.88lb.)
  • Package Size: 20cm x 18cm x 10cm (7.87in x 7.09in x 3.94in)
Calculate your shipping cost by country/region and quantity.
Quantity: Ship to:
Packaging Details
  • Unit Type: piece
  • Package Weight: 0.4kg (0.88lb.)
  • Package Size: 20cm x 18cm x 10cm (7.87in x 7.09in x 3.94in)
We support the following payment methods. All payments made on AliExpress are processed by Alipay.