PICkit™ 4 & 5 Connector, Adapter Board, and Software Download


The PG164140 PICkit™ 4 in-circuit programmer/debugger has a common 8 position 2.54mm (100 mi) female header on the bottom of the unit. Most any 100 mil header will work for this.

The AC102015 Debugger Adapter Board is also a great choice. The Debugger Adapter Board is a connectivity board that gives MPLAB ICD 4 and MPLAB PICkit 4 Debuggers cable compatibility to demo boards with Atmel-ICE, Power Debugger and Segger J-Link style connectors. It supports JTAG, SWD and ICSP protocols in multiple connector formats. It is useful for debugging legacy AVR Xplained demonstration boards with MPLAB PICkit 4 debuggers.

Note: Use AC164100 (RJ-11 to ICSP Adapter) to convert between RJ11 (MPLAB ICD 4) to 1 x 6 100 mil SIP ICSP (MPLAB PICkit 4) connectors

Debugger Adapter Board Package Contents:

  • Debugger Adapter Board
  • Cable, HCSD Dual Row Socket IDC Assembly 14pin (7 ea) 10"

Debugger Adapter Board Product Features

• RJ11/45 (compatible with MPLAB ICD 4 ICSP/JTAG)
• 1 x 8 - 100 mil ICSP (compatible with MPLAB PICkit 4 ICSP)
• 2 x 10 – 100 mil DIP (compatible with SEGGER J-link JTAG SWD)
• 2 x 7 - 100 mil DIP (compatible with SEGGER J-link EJTAG)
• 2 x 5 – 50 mil (compatible with Atmel-ICE and Power Debugger JTAG SWD)
• 2 x 5 – 50 mil (compatible with Atmel-ICE and Power Debugger AVR JTAG)
• MPLAB ICD 4/MPLAB PICkit 4 connectivity to small ICSP connector (1 x 6 or 1 x 8 – 50 mil SIP ICSP/JTAG)

Step-by-step setup instructions and MPLAB X IDE software download to install onto your computer:


MPLAB PICkit 5 is the recommended replacement. The PICKit 5 is compatible with MPLAB X IDE version 6.10 and later downloadable here.

Microchip’s MPLAB PICkit 5 in-circuit debugger features improved programmer-to-go (PTG) support with the MPLAB PTG mobile app. 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 users to connect to the tool from their smartphone via Bluetooth®. With stand-alone programming features accessible from a user’s smartphone, the MPLAB PICkit 5 in-circuit debugger/programmer is a versatile programming companion that lets users prototype and debug their solution and then unplug and bring the device with them to deploy that solution 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 COM 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. Users can also connect via Bluetooth using the MPLAB PTG mobile app, browse the microSD card installed in the tool for a different image, and start programming the target board right from the app.


  • Improved PTG support with the MPLAB PTG mobile app

  • Connect wirelessly from a 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.7 V to 5 V)

  • Simplifies workspace

  • USB Type-C® connector and cable

  • No external power needed when high-speed USB 2.0 powers the device

  • Use the eight-pin single in-line header

  • Supports JTAG, SWD, and UART VCP

  • Adapter board allows use of standard connectors for JTAG, SWD, ICSP, and AVR protocols

  • Features and performance at a fraction of the cost of comparable debuggers/programmers

I’ve also found this to be a handy accessory…


1 Like