DK logo
Microchip

Development Tools Selector - DTS


ATSAMD21G16L Development Tools


Development Environment

  • Integrated Development Environments
  • Emulators & Debuggers
  • Programmers
  • Demo & Evaluation Boards
Integrated Development Environments
AT91SAM-ICE
SAM-ICE ( AT91SAM-ICE )

SAM-ICE is a JTAG emulator designed for SAMA5, SAM3, SAM4, SAM7 and SAM9 ARM® core-based MCUs and MPUs, including Thumb mode. It supports download speeds up to 720K Bytes per second and maximum JTAG speeds up to 12 MHZ. It also supports Serial Wire Debug (SWD) and Serial Wire Viewer (SWV) from SAM-ICE hardware V6.

The AT91SAM-ICE catalog part number (CPN) will be moving to End of

...

Learn More
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor, the PICkit™ 3.

The MPLAB PICkit 4 now has Programmer-to-Go functionality for 8-bit and 32-bit PIC MCUs. The firmware update comes with MPLAB X IDE v5.25. More to come!


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and

...

Learn More
Add To Cart
Atmel-ICE Full Kit
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® and SAM Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield

...

Learn More
Add To Cart
MPLAB(R) Snap In-Circuit Debugger
MPLAB(R) Snap In-Circuit Debugger ( PG164100 )

Our most affordable debugger has power to impress.

The MPLAB® Snap In-Circuit Debugger/Programmer allows affordable, fast and easy debugging and programming of most PIC®, dsPIC®, AVR and SAM flash MCUs, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE) version 5.05 or later. The MPLAB Snap can be connected to a computer

...

Learn More
Add To Cart
J-32 Debug Probe
J-32 Debug Probe ( DV164232 )

The J-32 Debug Probe Debugger/Programmer provides affordable, fast and easy debugging and programming for Microchip’s PIC32 and SAM MCU and SAM MPU products. It is fully integrated into Microchip’s powerful MPLAB® X Integrated Development Environment and easy-to-use Integrated Programming Environment. Connecting existing hardware is simple as it keeps the

...

Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor, the PICkit™ 3.

The MPLAB PICkit 4 now has Programmer-to-Go functionality for 8-bit and 32-bit PIC MCUs. The firmware update comes with MPLAB X IDE v5.25. More to come!


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and

...

Learn More
Add To Cart
Atmel-ICE Full Kit
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® and SAM Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield

...

Learn More
Add To Cart
MPLAB(R) Snap In-Circuit Debugger
MPLAB(R) Snap In-Circuit Debugger ( PG164100 )

Our most affordable debugger has power to impress.

The MPLAB® Snap In-Circuit Debugger/Programmer allows affordable, fast and easy debugging and programming of most PIC®, dsPIC®, AVR and SAM flash MCUs, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE) version 5.05 or later. The MPLAB Snap can be connected to a computer

...

Learn More
Add To Cart
J-32 Debug Probe
J-32 Debug Probe ( DV164232 )

The J-32 Debug Probe Debugger/Programmer provides affordable, fast and easy debugging and programming for Microchip’s PIC32 and SAM MCU and SAM MPU products. It is fully integrated into Microchip’s powerful MPLAB® X Integrated Development Environment and easy-to-use Integrated Programming Environment. Connecting existing hardware is simple as it keeps the

...

Learn More
Add To Cart
Demo & Evaluation Boards
BNO055 Xplained Pro extension kit
BNO055 Xplained Pro extension kit ( ATBNO055-XPRO )

BNO055 Xplained Pro is an extension with the Bosch BNO055 Intelligent 9-axis absolute orientation sensor and a RGB LED. It connects to the extension headers of any Xplained Pro evaluation kit.

The ATBNO055-XPRO extension kit does not include a Xplained Pro evaluation kit.

Getting started user guide from Bosch is available

...

Learn More
Add To Cart
BTLC1000-XPRO-ADPT
BTLC1000-XPRO-ADPT ( ATBTLC1000-XPRO-ADPT )

The ATBTLC1000-XPRO-ADPT is an adapter board for the ATBTLC1000-XPRO expansion board. It is required for the UART hardware flow control functionality to operate correctly when the ATBTLC1000-XPRO expansion board is connected to certain Xplained MCU base boards.

The BTLC1000XPRO-ADP adapter board supports the SMART SAM L21 Xplained Pro, SAM D21 Xplained Pro, SAM 4S Xplained Pro and

...

Learn More
Add To Cart
Ethernet1 XPRO
Ethernet1 XPRO ( ATETHERNET1-XPRO )

Ethernet1 Xplained Pro is an extension board in the Xplained Pro evaluation platform. The board enables the user to experiment with Ethernet network connectivity applications.

Learn More
Add To Cart
I/O1 Xplained Pro extension kit
I/O1 Xplained Pro extension kit ( ATIO1-XPRO )

I/O1 Xplained Pro provides a light sensor, temperature sensor, and microSD card. It connects to the extension headers of any Xplained Pro Evaluation Kit.

Learn More
Add To Cart
OLED1 Xplained Pro extension kit
OLED1 Xplained Pro extension kit ( ATOLED1-XPRO )

OLED1 Xplained Pro is an extension kit with a 128x32 OLED display, 3 LEDs and 3 push buttons. It connects to the extension headers of any Xplained Pro evaluation kit.

Learn More
Add To Cart
PROTO1 Xplained Pro extension kit
PROTO1 Xplained Pro extension kit ( ATPROTO1-XPRO )

PROTO1 Xplained Pro provides easy prototyping on the Xplained Pro platform. It connects to the extension headers of any Xplained Pro evaluation kit and can be used as a gateway to other Xplained Pro extension boards with its own Xplained Pro extension header.

Learn More
Add To Cart
QT1 Xplained Pro extension kit
QT1 Xplained Pro extension kit ( ATQT1-XPRO )

QT1 Xplained Pro kit is an extension kit that enables evaluation of self- and mutual capacitance mode using the Peripheral Touch Controller(PTC). The kit shows how easy it is to design a capacitive touch board solution using the PTC without the need for any external components. The kit includes two boards, one using self-capacitance and one using mutual capacitance.

If you want to

...

Learn More
Add To Cart
QT3 Xplained Pro extension kit
QT3 Xplained Pro extension kit ( ATQT3-XPRO )

QT3 Xplained Pro is a QTouch keypad extension board demonstrating an ultra-low power keypad design using the Peripheral Touch Controller (PTC). Utilizing the PTCs low power capabilities it enables markets lowest power wake-up on touch.

Note: QT3 Xplained Pro requires a compatible Xplained Pro evaluation kit. See the Related Tools tab for supported models.

Learn More
Add To Cart
ATQT4-XPRO
ATQT4-XPRO ( ATQT4-XPRO )

The QT4 Xplained Pro kit is an extension board that enables evaluation of self-capacitance Touch and Proximity sensors using the Peripheral Touch Controller (PTC). The kit shows how easy it is to design a capacitive touch board solution using the PTC without the need for any external components.

Learn More
Add To Cart
SAM D20 Xplained Pro evaluation kit
SAM D20 Xplained Pro evaluation kit ( ATSAMD20-XPRO )

The SAM D20 Xplained Pro evaluation kit is ideal for evaluation and prototyping with the SAM D20 Cortex®-M0+ processor-based microcontrollers. Xplained Pro Extension kits compatible with the SAM D20 Xplained Pro kit can be purchased individually.

The ATSAMD20-XPRO evaluation kit does not include extension boards.

SAM D20 Xplained Pro supports many Xplained Pro extension

...

Learn More
Add To Cart
ATSAMD21E16LMOTOR
ATSAMD21E16LMOTOR ( ATSAMD21E16LMOTOR )

The ATSAMD21E16LMOTOR is an MCU card for Motor control starter kit - ATSAMxxxBDLCxxx-STK. The hardware has the SMART ARM based MCU, ATSAMD21E16L, with integrated on-board debug support. The MCU card can be directly used with the currently available ATSAMD21BLDC24V-STK, a low voltage BLDC, PMSM motor control starter kit.

Learn More
Add To Cart
SAM D21 Xplained Pro evaluation kit
SAM D21 Xplained Pro evaluation kit ( ATSAMD21-XPRO )

The SAM D21 Xplained Pro evaluation kit is ideal for evaluating and prototyping with the SAM D21 ARM® Cortex®-M0+ based microcontrollers. Xplained Pro Extension kits compatible with SAM D21 Xplained Pro can be purchased individually.

The ATSAMD21-XPRO evaluation kit does not include extension boards.

SAM D21 Xplained Pro supports many Xplained Pro extension kits,

...

Learn More
Add To Cart
SAM DA1 Xplained Pro
SAM DA1 Xplained Pro ( ATSAMDA1-XPRO )

The SAM DA1 Xplained Pro evaluation kit is ideal for evaluating and prototyping with the SAM DA1 ARM® Cortex®-M0+ based microcontrollers. Extension boards to the SAM DA1 Xplained Pro can be purchased individually.

The ATSAMDA1-XPRO evaluation kit does not include extension boards.

The SAM DA1 Xplained Pro supports the I/O1 Xplained Pro, OLED1 Xplained Pro, QT1 and QT4

...

Learn More
Add To Cart
SLCD1 Xplained Pro extension kit
SLCD1 Xplained Pro extension kit ( ATSLCD1-XPRO )

SLCD1 Xplained Pro is an extension kit with a 96-segment LCD display. It connects to Xplained Pro evaluation kits with segment LCD extension headers. For supported kits, see the related tools tab.

Learn More
Add To Cart
Routingcard (STK600-RC064SAM-72) for 64-pin SAM D20 series in TQFP socket
Routingcard (STK600-RC064SAM-72) for 64-pin SAM D20 series in TQFP socket ( ATSTK600-RC72 )

Routing card for SAM D20 in 64-pin TQFP and QFN socket supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC048SAM-78) for 48-pin SAM D20 series in TQFP and QFN socke
Routingcard (STK600-RC048SAM-78) for 48-pin SAM D20 series in TQFP and QFN socke ( ATSTK600-RC78 )

Routing card for SAM D20 in 48-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC032SAM-79) for 32-pin SAM D20 series in TQFP and QFN socke
Routingcard (STK600-RC032SAM-79) for 32-pin SAM D20 series in TQFP and QFN socke ( ATSTK600-RC79 )

Routing card for SAM D20 in 32-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC064SAM-87) for 64-pin SAM D21 series in TQFP and QFN socke
Routingcard (STK600-RC064SAM-87) for 64-pin SAM D21 series in TQFP and QFN socke ( ATSTK600-RC87 )

Routing card for SAM D21 in 64-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC048SAM-88) for 48-pin SAM D21 series in TQFP and QFN socke
Routingcard (STK600-RC048SAM-88) for 48-pin SAM D21 series in TQFP and QFN socke ( ATSTK600-RC88 )

Routing card for SAM D21 in 48-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC032SAM-89) for 32-pin SAM D21 series in TQFP and QFN socke
Routingcard (STK600-RC032SAM-89) for 32-pin SAM D21 series in TQFP and QFN socke ( ATSTK600-RC89 )

Routing card for SAM D21 in 32-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC024SAM-90) for 24-pin SAM D10 series in QFN socket
Routingcard (STK600-RC024SAM-90) for 24-pin SAM D10 series in QFN socket ( ATSTK600-RC90 )

Routing card for SAM D10/11 in 24-pin QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Routingcard (STK600-RC032SAM-95) for 32-pin ATSAMD21L in TQFP and QFN socket
Routingcard (STK600-RC032SAM-95) for 32-pin ATSAMD21L in TQFP and QFN socket ( ATSTK600-RC95 )

Routing card for SAM D21L in 32-pin QFN or TQFP socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-SC12
ATSTK600-SC12 ( ATSTK600-SC12 )

Socket card for 32-pins QFN 0.5 mm pitch devices. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-SC62
ATSTK600-SC62 ( ATSTK600-SC62 )

Generic socket card for 24-pins QFN 0.5 mm pitch devices. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart