Summary of pickit 3 supported devices
Summary: This article lists microcontrollers and serial EEPROMs supported by the PICkit 3 programmer (per MPLAB IDE v8.76), organized by device families (PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, dsPIC30/33/39, dsPIC32, PIC32) plus 11/24/25/93-series EEPROMs and MCP250xx CAN devices. It references the PICkit 3 introduction and links to a Pickit 3 clone article.Parts used in the PICkit 3 supported devices list:
- PIC10F series devices (PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222)
- PIC12F series devices (PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615, PIC12F629, PIC12F635, PIC12F675, PIC12F683)
- PIC16F series devices (multiple models including PIC16F505 through PIC16LF1939 as listed)
- PIC18F series devices (multiple models including PIC18F242 through PIC18F43K20 as listed)
- PIC24F series devices (multiple models including PIC24F04KA200 through PIC24FJ256GB110 as listed)
- dsPIC30 series devices (dsPIC30F1010, dsPIC30F2010, 2011, 2012, dsPIC30F2020, 2023, dsPIC30F3010, 3011, 3012, 3013, 3014, dsPIC30F4011, 4012, 4013, dsPIC30F5011, 5013, 5015, 5016, dsPIC30F6010A, 6011A, 6012A)
- dsPIC39 series devices (dsPIC39F6013A, 6014A, 6015)
- dsPIC33 series devices (multiple dsPIC33FJ and dsPIC33FJ variants as listed)
- dsPIC32 / PIC32 series devices (PIC32MX320F032H, 320F064H, 320F128H, 320F128L, 340F128H, 340F128L, 340F256H, 340F512H, 360F256L, 360F512L, 420F032H, 440F128L, 440F128H, 440F256H, 440F512H, 460F256L, 460F512L)
- 11 Series Serial EEPROM Devices (11LC/AA010, 11LC/AA020, 11LC/AA040, 11LC/AA080, 11LC/AA160)
- 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, MCP25025, MCP25050, MCP25055)
Supported Devices
To read the complete introduction and pinout of Pickit 3 refer to its introduction. Refer to MPLAB IDE v8.76, the following devices are supported:

| PIC10F |
|---|
| PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 |
| PIC12F |
| PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675, PIC12F683 |
| PIC16F |
| 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 |
| PIC18F |
| 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, PIC18F6723, PIC18F8310, 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 |
| PIC24F |
| PIC24F04KA200, 04KA201, PIC24F08KA101, 08KA102,PIC24F16KA101, 16KA102,PIC24FJ16GA002, 16GA004,PIC24FJ32GA002, 3 2GA004,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, 3 2GP204,PIC24HJ32GP302, 32GP304 ,PIC24HJ64GP202, 64GP204,PIC24HJ64GP206, 64GP210, 64GP506, PIC24HJ64GP502, 64GP504, 64GP510 ,PIC24HJ128GP202, 128GP204,PIC24HJ128GP206, 128GP210, 128GP306,PIC24HJ128GP310, PIC24HJ128GP502, 128GP504,PIC24HJ128GP506, 128GP510, PIC24HJ256GP206, 256GP210, 256GP610 |
| dsPIC30 |
| dsPIC30F1010,dsPIC30F2010, 2011, 2012,dsPIC30F2020, 2023,dsPIC30F 3010, 3011, 3012 dsPIC30F3013, 3014,dsPIC30F4011, 4012, 4013,dsPIC30F5011, 5013, 5015, 5016,dsPIC30F6010A, 6011A, 6012A |
| dsPIC39 |
| dsPIC39F6013A, 6014A, 6015 |
| dsPIC33 |
| 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, 16GS504dsPIC33FJ12MC201, 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 |
| dsPIC32 |
| PIC32MX320F032H, 320F064H,PIC32MX320F128H, 320F128L,PIC32MX340F128H, 340F128L,PIC32MX340F256H PIC32MX340F512H,PIC32MX360F256L, 360F512L,PIC32MX420F032H,PIC32MX440F128L, 440F128H PIC32MX440F256H,PIC32MX440F512H,PIC32MX460F256L, 460F512L |
| 11 Series Serial EEPROM Devices |
| 11LC/AA010,11LC/AA020,11LC/AA040, 11LC/AA080,11LC/AA160 |
| 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 |
You might be interested in reading Pickit 3 clone
Quick Solutions to Questions related to PICkit 3 supported devices:
- What device families does PICkit 3 support according to the article?
It supports PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, dsPIC30, dsPIC33, dsPIC39, dsPIC32, PIC32 families, plus 11/24/25/93 series EEPROMs and MCP250xx CAN devices. - Does the article reference a specific MPLAB IDE version for the supported devices?
Yes, it references MPLAB IDE v8.76 for the supported devices list. - Are serial EEPROM devices listed as supported by PICkit 3?
Yes, 11 series, 24 series, 25 series, and 93 series serial EEPROM devices are listed. - Does the article include PIC18F family device model numbers?
Yes, it includes many PIC18F model numbers, such as PIC18F242, PIC18F252, PIC18F442, PIC18F452 and numerous others. - Is MCP250xx CAN device support mentioned in the article?
Yes, the article lists MCP25020, MCP25025, MCP25050, and MCP25055 as supported. - Does the article link to additional information about PICkit 3?
It refers to the PICkit 3 introduction and suggests you might be interested in reading about a Pickit 3 clone. - Is PIC24FJ64GA102 included in the supported devices list?
Yes, PIC24FJ64GA102 is included among the PIC24F series devices listed. - Are dsPIC33FJ and dsPIC33F variants included in the support list?
Yes, multiple dsPIC33FJ and dsPIC33F variants are listed as supported.
Related projects
PIC10 RS232 Parity Checker using PIC10F202 with Proteus Simulation
IntroductionThe PIC10 RS232 Parity Checker is a compact microcontroller project that demonstrates how basic serial communication concepts can be implemented on a...
Home Automation & Security · PIC10F2003 LED Bike Light for PIC10F200
Description This project is a multi-function LED bike (cycle) light using 3 LEDs. It is based on a PIC10F200 baseline microcontroller, running...
Audio, Sound & Radio · PIC10F200The Annoy – A Tiny Intelligent Buzzer using PIC10F202
A while back I made a blog post about a PIC10F200 Project: The Annoy. In this project they combined the simplicity in...
Programmers & ICSPCalculator Test using PIC24FJ64GA006 with Proteus Simulation
Introduction The Calculator Test using EASYHDL is a practical microcontroller project built on the PIC24FJ64GA006 and simulated in Proteus. This project demonstrates...
Programmers & ICSPPID Controlled Oven using TMS320F28027PT with Proteus Simulation
IntroductionThis project demonstrates a PID controlled oven implemented using a PICCOLO TMS320F28027PT microcontroller and verified through Proteus simulation.It is a practical microcontroller...
Programmers & ICSPPICCOLO Motor Controller Sample Design using TMS320F28023PT with Proteus Simulation
IntroductionThis project demonstrates a PICCOLO motor controller sample design implemented using the TMS320F28023PT Piccolo microcontroller and tested through Proteus simulation. It focuses...