Programmers, Emulators, Debuggers

This Product Selection Guide contains information to help select products in the Programmers, Emulators, and Debuggers category on DigiKey.com

Programmers, Emulators, and Debuggers are devices used to write/load/test the software in an embedded system. For use with/related products AEAT, Altera, Arduino, ARM, ATiny, AVR, Basic Stamp, Blackfin, ChromeOS, Code Warrior, ColdFire, Cortex, DaVinci Boards, Digilent, EEPROM, Encoders, FPGA, Freescale, Intel, JTAG Devices, Kinetis, Lapis, Lattice, Magnetic Position Sensors, MSP430, PIC, Zilog, and ZON to name a few.


SelectionCharacteristics

Type: Indicates the style and configuration of the device.

For use With / Related Products: Defines other part types, numbers, or series with which this product is designed to be used.

Contents: Indicates items included with purchase.

ProductExamples

Image

MFR PART # ATATMEL-ICE
DIGIKEY PART # ATATMEL-ICE-ND
MANUFACTURER Microchip Technology
DESCRIPTION ARM®, AVR® - Debugger, Emulator, Programmer (In-Circuit/In-System)
DATASHEET Click Here

Image

MFR PART # NU-LINK-PRO
DIGIKEY PART # NU-LINK-PRO-ND
MANUFACTURER Nuvoton Technology Corporation
DESCRIPTION NuMicro™ Devices NuMicro™ Programmer (In-Circuit/In-System)
DATASHEET Click Here

Image

MFR PART # HW-SMARTLYNQ-G
DIGIKEY PART # 122-2106-ND
MANUFACTURER AMD
DESCRIPTION PLD - Programmer (In-Circuit/In-System)
DATASHEET Click Here

Image

MFR PART # ESP-PROG
DIGIKEY PART # 1965-ESP-PROG-ND
MANUFACTURER Espressif Systems
DESCRIPTION ESP32 - Debugger, Programmer (In-Circuit/In-System)
DATASHEET Click Here

MediaLinks

Videos
Atmel - Atmel Edge: Debug 101
New Product Discoveries Extra Microchip MPLAB Snap Debugger

Articles
In-Circuit Emulators Provide Advanced MCU Problem Analysis and System Evaluation
Tools to Program and Debug MCUs
How to Isolate Development Tools from Faulty Hardware
The Professional’s Guide to Debugging Tools and Techniques for IoT Devices

TechForum
How to Find Programmers for MCUs

If you have any general questions on the specifications for selecting Programmers, Emulators, and Debuggers, please reply using the button below. If you have questions on specific Programmers, Emulators, and Debuggers please post those questions in the Development Boards, Kits, Programmers category.