Live Chat
We offer a selection of programmers and debuggers to support your development using PIC®, AVR® and SAM microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs). They deliver seamless compatibility and feature graphical, drag-and-drop programming.
| Feature | MPLAB® ICE 4 In-Circuit Emulator, Programmer, Debugger | MPLAB ICD 5 In-Circuit Debugger, Programmer | MPLAB PICkit™ 5 In-Circuit Debugger, Programmer | MPLAB Snap In-Circuit Debugger, Programmer | MPLAB PICkit™ Basic In-Circuit Debugger, Programmer | Atmel-ICE | Power Debugger | |
|---|---|---|---|---|---|---|---|---|
| Products Supported | PIC®, AVR®, and SAM MCUs, dsPIC®DSCs, SAM MPUs | PIC, AVR, and SAM MCUs, dsPIC DSCs, SAM MPUs | PIC, AVR, and SAM MCUs, dsPIC DSCs, SAM MPUs | PIC, AVR, and SAM MCUs, dsPIC DSC | PIC, AVR, and SAM MCUs, dsPIC DSCs, SAM MPUs | AVR and SAM MCUs | AVR and SAM MCUs | |
| IDE Supported | MPLAB X IDE, MPLAB Extensions for VS Code | MPLAB X IDE, MPLAB Extensions for VS Code | MPLAB X IDE, MPLAB Extensions for VS Code | MPLAB X IDE, MPLAB Extensions for VS Code | MPLAB X IDE, MPLAB IPE, MPLAB Extensions for VS Code | Microchip Studio | Microchip Studio | |
| USB 2.0 Speed | High | High | High | High | High | High | High | |
| USB 3.0 Speed | SuperSpeed | No | No | No | No | No | No | |
| Ethernet | Yes | Yes | No | No | No | No | No | |
| Wi-Fi® | Yes | No | No | No | No | No | No | |
| Bluetooth® | No | No | Yes | No | No | No | No | |
| USB Driver | Microchip + Cypress with bindings | Microchip | Microchip | Microchip | Microchip | HID + Microchip | HID + Microchip | |
| USB Powered | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| Ethernet Powered | No | Yes | No | No | No | No | No | |
| Programmable Vpp | Yes | Yes | Yes | No | No | No | No | |
| Power to Target | Yes | Yes - 1A | Yes - 150 mA | No | No | No | No | |
| Programmable Vdd | Yes | Yes | Yes | No | No | No | No | |
| Vdd Drain from Target | < 1 mA | < 2 ma | < 2 ma | < 1 mA | < 1 mA | < 1 mA | < 1 mA | |
| Over Voltage/Current Protection | Yes | Yes | Yes, Software | OV Only | OV Only | Yes, Hardware | Yes, Hardware | |
| Breakpoints | Complex | Complex | Simple | Simple | Simple | Target Dependent | Target Dependent | |
| Software Breakpoints | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| Memory for target image storage | No | No | Micro SD Card | No | No | No | No | |
| Programmer-to-Go (PTG) Feature | No | No | Multiple - With PTG App | No | No | No | No | |
| Serialized USB | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| Trace, Native | Yes | Coresight, SWO | No | No | No | Coresight, SWO | Coresight, SWO | |
| Trace, Other (SPI, PORT, Inst) | SPI, UART, I2C, PORT, iFlowtrace 1.0, IFlowtrace 2.0, ETM, SWV | SWV | No | No | No | SPI, UART | SPI, UART, I2C, USART | |
| Data Capture | Yes | No | No | No | No | No | No | |
| Logic/Probe Triggers | Yes | No | No | No | No | No | 4 Channels | |
| Production Programmer | Yes | Yes | Yes | No | No | No | No | |
| Power Measurement/Profiling | 2 Channels | 1 Channel | No | No | No | No | 2 Channels | |
| Part Number | DV244140 | DV164055 | PG164150 | PG164100 | PG164110 | ATATMEL-ICE | ATPOWERDEBUGGER | |
| MSRP | $1,799.00 | $399.99 | $94.99 | $14.95 | $29.99 | $130.00 | $190.00 |
*Full device support in progress. Please review documentation for complete list of supported devices.




Some of our emulator or debugger products may require additional accessories to create a complete system.
We are here to support you. Contact our Client Success Team to get assistance with your design.
