2 About the Debugger
The MPLAB® PICkit™ Basic In-Circuit Debugger (PG164110) allows affordable, fast and easy debugging and programming using the powerful graphical user interface of MPLAB® X IDE (Integrated Development Environment) or MPLAB IPE (Integrated Programming Environment). Supported device include:
- PIC® and AVR® microcontrollers (MCUs)
- dsPIC® digital signal controllers (DSCs)
- SAM (Arm® Cortex®-based) MCUs and microprocessors (MPUs)
- CEC (Arm Cortex-based) MCUs
The MPLAB PICkit Basic connects to the 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 you need to quickly debug your prototype.
The MPLAB PICkit Basic features a powerful 32-bit 300 MHz SAM E70 Arm Cortex-M7 based MCU for quicker debug iterations. Along with its 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.
The MPLAB PICkit Basic is compatible with any of these platforms:
- Microsoft Windows® OS
- Linux® OS
- macOS®
See the release notes for versions supported.