MPLAB® PICkit™ Basic In-Circuit Debugger

Part No.: MP-Micro-MPLAB-PICkit-Basic-In-Circuit-Debugger
Supports PIC, AVR, dsPIC, and Arm Cortex-M series; works with MPLAB X IDE and more—ideal for all levels of development.

Product Description

Description

The MPLAB® PICkit™ Basic is designed to provide an ultra-low-cost, high-performance solution for programming and debugging Microchip PIC® and AVR® MCUs, dsPIC® DSCs, and SAM Arm® Cortex®-M based MCUs and MPUs. Its sleek and lightweight design makes it an ideal tool for a variety of environments, from educational settings to professional development labs. With comprehensive features and robust performance, the MPLAB PICkit Basic ensures that you have the tools you need to develop and debug your projects efficiently and effectively.

MPLAB PICkit Basic is compatible with MPLAB X IDE, MPLAB IPE, MPLAB VS Code extensions, and third-party options like IAR Embedded Workbench using the CMSIS-DAP standard. The device offers advanced debugging capabilities and supports various debugging interfaces like 4-wire JTAG and Serial Wire Debug. The tool provides automatic device selection and includes an adapter for ARM Cortex targets.

Package 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

System Requirements

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

Key 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 480 Mbps 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
  • Portable Design
    •  Lightweight and portable, excellent for classrooms and professional development labs