Microchip Technology MPLAB® PICkit™ Basic Debugger

Microchip Technology MPLAB® PICkit™ Basic Debugger is an affordable debugging solution for projects not requiring high-voltage programming or advanced debug features. The Microchip MPLAB PICkit Basic Debugger supports many of Microchip’s MCU offerings (not some legacy products). With a nominal feature set, the debugger is geared toward developers who do not require advanced features.

The MPLAB PICkit Basic connects to a computer using a high-speed USB 2.0 interface and connects to the target via a Microchip debug 8-pin Single In-Line (SIL) connector. MPLAB PICkit Basic has all the speed and entry-level features needed to debug a prototype quickly. The MPLAB PICkit Basic features a powerful 32-bit 300MHz SAM E70 Arm® Cortex®-M7-based MCU for quicker debug iterations. Along with support for a wide target voltage, the MPLAB PICkit Basic supports interfaces such as 4-wire JTAG and Serial Wire Debug. It is also backward-compatible for demo boards and target systems using 2-wire JTAG and In-Circuit Serial Programming™.

The debugger system executes code like an actual device because it uses the target device’s built-in emulation circuitry, instead of a special debugger chip. All available features of a given device are accessible interactively and can be set and modified by the MPLAB X IDE interface.

Features

  • Broad compatibility - supports PIC® and AVR® MCUs, dsPIC® DSCs and SAM Arm Cortex-M based MCUs and MPUs
  • Simple connectivity
    • USB Type-C® interface for easy PC connection
    • High-speed USB 2.0 interface with up to 480Mbps data transfer
  • Flexible target connection
    • Eight-pin single in-line header with beginner-friendly flying leads
    • Supports 4-wire JTAG, Serial Wire Debug (SWD), UPDI, PDI, SPI, debugWIRE, and TPI programming
    • Backward compatible with two-wire JTAG and ICSP
  • Convenient adapters - includes an adapter to convert from the 8-pin inline to the standard 10-pin Arm SWD connector
  • Versatile and compatible
    • Supports MPLAB X IDE, MPLAB IPE, and MPLAB VS Code extensions
    • Compatible with third-party IDEs like IAR Embedded Workbench using the CMSIS-DAP standard
  • Advanced debugging
    • Full-target-MCU speed debugging
    • Multiple hardware and software breakpoints
    • Stopwatch and source code file debugging
  • Enhanced user experience
    • Easy firmware recovery with a push button
    • Automatic device selection
    • Color-coded label for easy setup
  • Lightweight and portable design, excellent for classrooms and professional development labs
  • Supports target supply voltages from 1.2V to 5.0V ±10%
  • RoHS compliant

Applications

  • Educational environments
  • Professional development labs
  • Broad microcontroller support

Kit Contents

  • MPLAB PICkit Basic In-Circuit Debugger/Programmer
  • USB Type-C cable 
  • 8-pin SIL connector with color-coded wires
  • Arm SWD adapter board (8-pin to 10-pin)
  • Adapter flat cable (10-pin)
  • Two MPLAB PICkit Basic In-Circuit Debugger/Programmer stickers

Design Requirements

  • Available USB 2.0 port
  • Microsoft Windows 10 or later, macOS® or Linux® operating systems
  • MPLAB X IDE version 6.25 or later

Block Diagram

Block Diagram - Microchip Technology MPLAB® PICkit™ Basic Debugger

Videos

Connection to Target Board

Mechanical Drawing - Microchip Technology MPLAB® PICkit™ Basic Debugger
Published: 2025-03-21 | Updated: 2025-04-01