Development
C: 10 M: 100 Y: Tools
100 K: 20
MPLAB® PICkit™ 4
In-Circuit Debugger/Programmer
Summary
The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and
programming of PIC®, AVR® and SAM Flash Microcontrollers (MCUs) and dsPIC® Digital Signal
Controllers (DSCs) using the powerful graphical user interface of MPLAB X Integrated Develop-
ment Environment (IDE). The MPLAB PICkit 4 connects to your PC using a hi-speed 2.0 USB
interface and can be connected to the target via the 8-pin single in-line header. The connector
uses two device I/O pins and the reset line to implement sprogramming and debug capabilities.
An additional micro SD card slot and the ability to be self-powered from the target means you
can take your code with you and program on the go.
The MPLAB PICkit 4 programs faster than its predecessor and comes ready to support PIC, AVR, SAM and dsPIC devices. Along
with a wider target voltage, the MPLAB PICkit 4 supports advanced interfaces such as 4-wire JTAG and Serial Wire Debug with
streaming Data Gateway, while being backward compatible for demo boards, headers and target systems using 2-wire JTAG and
In-Circuit Serial Programming™. The MPLAB PICkit 4 has the performance you need to program and debug today's devices,
while adding new features that provide flexibility for the future.
Advantages
• Matches silicon clocking speed • Compatibility
• Automatically programs as fast as the device will allow • Backward compatible for demo boards, headers and
• Target voltage of 1.20V to 5.5V target systems using 2-wire JTAG and ICSP™
• Wide target voltage supports a variety of devices • Programmer-to-Go (PTG) support
• Can supply up to 50 mA to the target • SD card slot to hold program data
• Option to be self-powered from the target (2.7V to 5.5V) • Program the target by pressing on the logo
• Minimal current consumption at <100 µA from target • Cost effective
• Portable USB-powered • Features and performance at a fraction of the cost of
• Powered by a high-speed USB 2.0, no external power comparable debugger/programmers
required • Ease of maintenance and feature upgrade
• CE and RoHS-compliant • Add new device support and features by installing the
• 8-pin single in-line header latest version of MPLAB X IDE, which is available as a
• Supports advanced interfaces such as 4-wire JTAG and free download at [Link]/mplabx
Serial Wire Debug with streaming Data Gateway
[Link]/pickit4
Products Supported
The MPLAB PICkit 4 In-Circuit Debugger/Programmer supports PIC, AVR and SAM MCUs and dsPIC DSCs, and firmware is
continually being upgraded to add support for new devices. For the most current list of supported parts, review the latest release
notes located in MPLAB X IDE. New product support is released via MPLAB X IDE. Visit [Link]/mplabx to download
free of charge.
Host System Requirements
• Available USB port
• Microsoft Windows® 7 or later, MacOS® and Linux® operating systems
Ordering Information
Part Number Description Availability
MPLAB® PICkitTM 4 In-Circuit Debugger/Programmer Kit
This kit includes:
PG164140 Now
• One MPLAB PICkit 4 In-Circuit Debugger/Programmer
• One USB Cable
Other Development Tools from Microchip
Part Number Development Tools Description
30-day C Compiler License for 8-bit PIC® and
SW006021-SUB MPLAB® XC8 C Compiler PRO Subscription License
AVR® MCUs
30-day C Compiler License for 16-bit PIC MCUs and
SW006022-SUB MPLAB XC16 C Compiler PRO Subscription License
dsPIC® DSCs
MPLAB XC32 C/C++ Compiler PRO Subscription 30-day C Compiler License for 32-bit PIC and SAM
SW006023-SUB
License MCUs
Simple and effective way to connect to the Google
AC164164 PIC-IoT WG Development Board
Cloud IoT Core
Cost-effective, fully integrated 8-bit development
DM164136 Curiosity High Pin Count (HPC) Development Board platform for first-time users, Makers and those
seeking a feature-rich rapid prototyping board
Develop small, low-powered edge devices that are
DM320104-
Amazon FreeRTOS Curiosity PIC32MZ EF Bundle easy to program, deploy, secure and maintain using
BNDL
Amazon FreeRTOS
Offers expansion capabilities making it an excellent
DM320104 Curiosity PIC32MZ EF Development Board choice for a rapid prototyping board in connectivity,
IoT and general-purpose applications
The Microchip name and logo, the Microchip logo, dsPIC, In-Circuit Serial Programming, MPLAB, PIC and PICkit are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other
trademarks mentioned herein are property of their respective companies.
© 2019, Microchip Technology Incorporated. All Rights Reserved. 7/19 DS00002618C
[Link]/pickit4