![](https://www.botnroll.com/22528-medium_default/pickit-4-programmer-microchip-pg164140.jpg)
![](https://www.botnroll.com/22528-medium_default/pickit-4-programmer-microchip-pg164140.jpg)
The MPLAB® PICkit™ 5 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC® and dsPIC® flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment
If you have any questions on this product please feel free to contact us.
*Disclaimer: The images are merely illustrative.
Improved Programmer-to-Go (PTG) support with the MPLAB PTG mobile app
Connect wirelessly from your smartphone via Bluetooth®
Select from multiple saved program images on the SD Card
Start programming from the app or by pressing on the logo
Supply 150 mA to the target
Option to be self-powered from the target (2.7V to 5V)
Simplify your workspace
USB Type-C® connector and cable
No external power needed when the device is powered by high-speed USB 2.0
Use the eight-pin single in-line header
Supports JTAG, SWD, UART VCP
Adapter board allows use of standard connectors for JTAG, SWD, ICSP, and AVR Protocols
Reduce Costs
Features and performance at a fraction of the cost of comparable debuggers/programmers
Did you know that MPLAB® PICkit™ 5 is now supported in Microsoft® Visual Studio® Code (VS Code®) via our MPLAB Extensions for VS Code? These extensions are currently released under an early access program to allow users to provide us with feedback for additional development. Join the conversation and help us to refine and expand our offerings.
The MPLAB® PICkit™ 5 in-circuit debugger/programmer enables quick prototyping and portable, production-ready programming for all Microchip devices, including PIC® microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs), AVR® and SAM devices and Arm® Cortex®-based microprocessors (MPUs). It works alongside the MPLAB X Integrated Development Environment (IDE) to provide a powerful and easy-to-use Graphical User Interface (GUI) for debugging and programming. Alternatively, the MPLAB PICkit 5 in-circuit debugger/programmer can be used stand-alone with the MPLAB Programmer-to-Go (PTG) mobile app, allowing you to connect to the tool from your smartphone via Bluetooth®. With stand-alone programming features accessible from your smartphone, the MPLAB PICkit 5 in-circuit debugger/programmer is a versatile programming companion that lets you prototype and debug your solution and then unplug and bring the device with you to deploy that solution out in the field.
The MPLAB PICkit 5 supports a wide variety of interfaces such as four-wire JTAG or Serial Wire Debug (SWD) with streaming UART Virtual Comm Port (VCP), and with the Debugger Adapter Board (AC102015) can use standard connectors for JTAG, SWD, ICSP, and AVR Protocols. With the unique programmer-to-go function, the PICkit 5 can also be powered by the target board and program a default image simply by pressing the button hidden under the logo. You can also connect via Bluetooth using the MPLAB PTG mobile app and browse the micro SDTM card installed in the tool for a different image and start programming the target board right from the app.
Note: The PICKit 5 is compatible with MPLAB X IDE version 6.10 and later. Download Now.
MPLAB PICkit 5 In-Circuit Debugger/Programmer
USB Type-A to USB Type-C cable
Two MPLAB PICkit 5 In-Circuit Debugger/Programmer stickers
Available USB 2.0 port
Microsoft Windows® 10 or later, macOS®, or Linux®
MPLAB X IDE version 6.10 or later
Related products
The MPLAB® PICkit™ 5 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC® and dsPIC® flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment