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
Videos
Connection to Target Board
