DK logo
Microchip

Development Tools Selector - DTS


ATSAML10E16A Development Tools


Development Environment

  • Integrated Development Environments
  • Compilers
  • Software & Configurators
  • Emulators & Debuggers
  • Programmers
  • Demo & Evaluation Boards
Integrated Development Environments
MPLAB-X-IDE
MPLAB X Integrated Development Environment (IDE) ( MPLAB-X-IDE )

MPLAB® X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers, microprocessors and digital signal controllers.
MPLAB X IDE works seamlessly with the MPLAB development ecosystem of

...

Learn More
Atmel-Studio
Atmel Studio IDE ( Atmel-Studio )

Studio 7 is the integrated development platform (IDP) for developing and debugging all AVR® and SAM microcontroller applications. The Atmel Studio 7 IDP gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code. It also connects seamlessly to the debuggers, programmers and development kits that support AVR® and SAM...

Learn More
Compilers
MPLAB-XC32
MPLAB XC32 Compiler ( MPLAB-XC32 )

Available as free, unrestricted-use downloads, our award-winning MPLAB® XC C Compilers are comprehensive solutions for your project’s software development. Finding the right compiler to support your device is simple:

MPLAB XC8 supports all 8-bit PIC® and AVR® microcontrollers (MCUs)
MPLAB XC16 supports all 16-bit PIC MCUs and dsPIC® Digital Signal...

Learn More
ARM-GCC
ARM GCC ( ARM-GCC )

The ARM® Toolchain is a collection of tools/libraries used to create applications for ARM microcontrollers. This collection includes compiler, assembler, linker and Standard C and math libraries.

Most of these tools are based on efforts from GNU (www.gnu.org), and some are developed by Microchip. For more information please refer to the release notes.

The Atmel...

Learn More
Software & Configurators
MPLAB Harmony v3
MPLAB® Harmony v3 ( MPLAB Harmony v3 )

MPLAB® Harmony v3 is a fully integrated embedded software development framework that provides flexible and inter-operable software modules to simplify the development of value-added features for 32-bit MCUs and MPUs. It includes the MPLAB Harmony Configurator (MHC) tool, an easy-to-use tool with a GUI that simplifies device setup, library selection, configuration and...

Learn More
atmel-start
START ( atmel-start )

Atmel START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects, specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints....

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

Shipments of the MPLAB\\® PICkit 4 In-Circuit Debugger were temporarily suspended due to the coronavirus shutdown in China. We expect them to resume in the next month. If you require an MPLAB debugger/programmer immediately, we are offering 50% off an MPLAB ICD 4 In-Circuit Debugger. Use code ICD4PROMO at

...

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 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 using a

...

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 MPU products. Plus, SEGGER offers free, stand-alone applications to extend J-32 Debug Probe functionality:

J-32 Debug Probe is fully integrated into Microchip’s powerful MPLAB® X Integrated Development Environment and

...

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

Shipments of the MPLAB\\® PICkit 4 In-Circuit Debugger were temporarily suspended due to the coronavirus shutdown in China. We expect them to resume in the next month. If you require an MPLAB debugger/programmer immediately, we are offering 50% off an MPLAB ICD 4 In-Circuit Debugger. Use code ICD4PROMO at

...

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 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 using a

...

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 MPU products. Plus, SEGGER offers free, stand-alone applications to extend J-32 Debug Probe functionality:

J-32 Debug Probe is fully integrated into Microchip’s powerful MPLAB® X Integrated Development Environment and

...

Learn More
Add To Cart
Demo & Evaluation Boards
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
QT2 Xplained Pro extension kit
QT2 Xplained Pro extension kit ( ATQT2-XPRO )

QT2 Xplained Pro is a QTouch Surface extension board for Xplained Pro boards that demonstrates the Peripheral Touch Controller (PTC) as a high performance touch-surface controller. The PTC controller uses very little power and resources from the MCU, which makes it easy to integrate touch surface support to your main project.

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
QT5 Xplained Pro extension kit
QT5 Xplained Pro extension kit ( ATQT5-XPRO )

QT5 Xplained Pro is an extension kit that enables evaluation of mutual capacitance touch using the Peripheral Touch Controller (PTC). The kit shows how easy it is to design a nice looking capacitive touch interface using the PTC module. The kit includes one board with a curved QTouch mutual capacitance slider and two QTouch mutual capacitance buttons. In addition the board has 16 LEDs arranged as...

Learn More
Add To Cart
QT7 Xplained Pro extension kit
QT7 Xplained Pro extension kit ( ATQT7-XPRO )

Microchip® QT7 Xplained Pro kit is an extension board to evaluate self-capacitance touch - robust, water tolerant to the highest extend.

The kit demonstrates water tolerant touch using driven shield pr Driven Shield+ pending the MCU in use. The kit includes one board with self-capacitance slider and two self-capacitance buttons. Addition it has 8 LEDs enable button state and

...

Learn More
Add To Cart
SAM L10 Xplained Pro
SAM L10 Xplained Pro ( DM320204 )

The SAM L10 Xplained Pro evaluation kit is ideal for evaluating and prototyping with the ultra low power SAML10 ARM® Cortex®-M23 based microcontrollers. The SAM L10  MCU features general purpose embedded control capabilities with enhanced peripheral touch controller and advanced analog.

The kit is supported by various demo examples which includes water tolerant touch,

...

Learn More
Add To Cart