# MPLAB PICkit 4 In-Circuit Debugger

**Type:** Product page · **SKU:** PGM-15797 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/mplab-pickit-4-in-circuit-debugger.html ([markdown](https://core-electronics.com.au/mplab-pickit-4-in-circuit-debugger.html.md))

This is the PICkit 4, the official programmer from Microchip. The PICkit 4 allows debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers...

## Pricing

- **Price:** $259.95 (inc GST) — $236.32 AUD, exc GST
- **Quantity discounts:** 5+ $229.23 (exc GST) · 25+ $224.50 (exc GST) · 100+ $215.05 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 27 and Aug 31.

## Description

This is the PICkit 4, the official programmer from Microchip. The PICkit 4 allows debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers and MPUs using the powerful graphical user interface of the MPLAB X Integrated Development Environment (IDE). The MPLAB PICkit 4 is connected to a PC using a high-speed 2.0 USB interface and can be connected to the target via an 8-pin Single In-Line (SIL) connector. The connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming™ (ICSP™). 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. Comes with a USB to micro-B USB cable.

**Includes**

- MPLAB PICkit 4 In-Circuit Debugger/Programmer
- USB to micro-B USB cable
- Warranty card
- 2 MPLAB PICkit 4 stickers

**Features**

- Powered by a high-speed USB 2.0, no external power required
- Real-time execution
- MPLAB X IDE compatible (free copy included)
- Built-in over-voltage/short circuit monitor
- Firmware upgradeable from PC/web download
- Fully enclosed
- Target voltage of 1.20V to 5.5V
- Can supply up to 50mA of power to the target
- Minimal current consumption at &lt;100µA from target
- Diagnostic LEDs (power, busy, error)
- Read/write program and data memory of microcontroller
- Erase of program memory space with verification
- Freeze-peripherals at breakpoint
- 8-pin single in-line header supports advanced interfaces such as 4-wire JTAG and Serial Wire Debug with streaming Data Gateway
- Backward compatible for demo boards, headers and target systems using 2-wire JTAG and ICSP

**Documents**

- [MPLab X IDE](https://www.microchip.com/en-us/development-tools-tools-and-software/mplab-x-ide)
- [Product Page](https://www.microchip.com/developmenttools/ProductDetails/PG164140)
- [Documentation](https://www.microchip.com/en-us/development-tool/PG164140#Documentation)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/1/5/15797-mplab_pickit_4_in-circuit_debugger-01.jpg)
