Design Resource Center

Design Support

To make it faster and easier for you to evaluate, prototype, develop and program with Microchip products, we offer a variety of design resources, including development tools, media and documentation.




Media

Product Training Modules

AVR UC3 Audio Application | AVR XMEGA USB Connectivity

Documentation

Example Projects and Demos

Microchip Software Framework


Application Notes

AVR32006: Getting Started with GCC for 32-bit AVR
AVR32736: Getting Started with 32-bit AVR AP7 Application Processors
AVR32737: Getting Started with Linux on 32-bit AVR AP7 Application Processors
AVR32768: 32-Bit AVR UC3 C Series Schematic Checklist
AVR32837: AVR UC3 D Schematic Checklist
AVR32844: UC3L Schematic Checklist
AVR32714: 32-bit AVR UC3 A series Schematic Checklist
AVR32800: 32-bit AVR UC3 L series Schematic Checklist
AVR32801: 32-bit AVR UC3 A3 series Schematic Checklist
AVR32715: AVR UC3B 32-bit Microcontroller Schematic Checklist
AVR32716: AVR UC3 USB Audio Class
AVR32788: Using the 32-bit AVR UC3 SSC in I2S mode
AVR32831: AVR UC3C Scope Meter and Filtering Demonstration
AVR32839: AVR UC3 Audio Player
AVR32840: AVR UC3 Audio Player - MAD MP3 Decoder
AVR32003: 32-bit AVR AP7 linux Buildroot
AVR32004: How to add software package to Buildroot on 32-bit AVR AP7 application processors
AVR32005: How to add a custom board to Buildroot on 32-bit AVR AP7
AVR32007: 32-bit AVR UC3 C-coding Guidelines for ARM7 Developers
AVR32100: Using the 32-bit AVR AP7 USART
AVR32101: Using the 32-bit AVR AP7 interrupt controller
AVR32102: Using the 32-bit AVR AP7 SDRAM controller
AVR32105: Using the 32-bit AVR AP7 SPI controller
AVR32107: Using the 32-bit AVR AP7 TWI controller
AVR32108: Using the 32-bit AVR AP7 Peripheral Direct Memory Access controller
AVR32110: Using the 32-bit AVR AP7 Timer/Counter
AVR32113: Using the 32-bit AVR AP7 Memory Management Unit
AVR32114: Using the 32-bit AVR AP7 LCD Controller
AVR32115: 32-bit AVR AP7 Linux ATA driver
AVR32136: 32-bit AVR UC3 NAND flash GPIO driver
AVR32138: How to optimize the ADC usage on AVR UC3 microcontrollers
AVR32401: interfacing DataFlash with Linux on 32-bit AVR AP7 Application Processors
AVR32408: 32-bit AVR AP7 Linux GPIO driver
AVR32412: 32-bit AVR AP7 Linux TWI driver
AVR32413: 32-bit AVR AP7 Image sensor interface driver
AVR32416: 32-bit AVR AP7 Linux LCD Panel Customization
AVR32701: 32-bit AVR AP7 USB Performance
AVR32705: 32-bit AVR AP7 Networking Performance
AVR32743: 32-bit AVR AP7 Linux Kernel Module Application Example
AVR32752: Using the 32-bit AVR UC3 Static Memory Controller
AVR32753: How to connect to an SSL-server using 32-bit AVR UC3
AVR126: ADC of megaAVR in Single Ended Mode
AT01080: XMEGA E Schematic Checklist
AVR1018: XMEGA B Schematic Checklist
AVR1012: XMEGA A Schematic Checklist
AT01607: XMEGA C Schematic Checklist
AVR1000: Getting Started Writing C-code for XMEGA
AVR1001: Getting Started With the XMEGA Event System
AVR1005: Getting started with XMEGA
AT02509: (BLE Guide) In House Unit with Bluetooth Low Energy Module Hardware User Guide
AT01482: XMEGA RTC Calibration
AT09331: ASF USB Stack Manual
AVR1017: XMEGA - USB Hardware Design Recommendations
AVR1300: Using the XMEGA ADC
AVR1304: Using the XMEGA DMA Controller
AVR1327: Two Wire Interface (TWI) Slave Bootloader for Microchip AVR XMEGA
AVR1605: XMEGA Boot Loader Quick Start Guide
AVR1629: XMEGA ADC Oversampling
AVR1638: XMEGA RTC Calibration
AVR1003: Using the XMEGA Clock System
AVR107: Interfacing AVR microcontrollers with serial memories
AVR121: Enhancing ADC resolution by oversampling
AVR1301: Using the XMEGA DAC
AVR1302: Using the XMEGA Analog Comparator
AVR1303: Using the XMEGA IR communication module
AVR1305: using the XMEGA Interrupts and the Programmable Multi-level Interrupt Controller
AVR1306: Using the XMEGA Timer/Counter
AVR1307: Using the XMEGA USART
AVR1308: Using the XMEGA TWI
AVR1309: Using the XMEGA SPI
AVR1310: Using the XMEGA Watchdog Timer
AVR1311: Using the XMEGA Timer/Counter Extensions
AVR1312: Using the XMEGA External Bus Interface
AVR1314: Using the XMEGA Real Time Counter
AVR1315: Using the XMEGA EEPROM
AVR1316: Using the XMEGA Self-programming
AVR1317: Using the XMEGA built-in DES accelerator
AVR1318: Using the XMEGA built-in AES accelerator
AVR1320: True 400 kHz operation for TWI slave
AVR1321: Using the Microchip AVR XMEGA 32-bit Real Time Counter and Battery Backup System
AVR1500: Xplain training - XMEGA Basics
AVR1606: XMEGA Internal RC Oscillator Calibration
AVR1617: Frequency Measurement with Microchip AVR XMEGA Family Devices

Development Kits and Programmers

Development Kits

ATMEGA328P-XMINI Evaluation kit hardware platform to evaluate the Microchip ATmega328P microcontroller. Datasheet Icon ATMEGA328P-XMINI Product Link
ATXMEGAA3BU-XPLD Evaluation Board for ATxmega256A3BU and XMEGA-A3BU Datasheet Icon ATXMEGAA3BU-XPLD Product Link
ATAVRXPLAIN Evaluation Kit for ATxmega128A1 XMEGA-A1, 8-Bit Microchip Microcontroller Datasheet Icon ATAVRXPLAIN Product Link
AT32UC3L0-XPLD Evaluation Kit for AT32UC3L0-XPLD, 32 Bit Microchip AVR® Microcontroller Datasheet Icon AT32UC3L0-XPLD Product Link
AT32UC3A3-XPLD Evaluation Kit for AT32UC3A3256, 32-Bit AVR Microcontroller Datasheet Icon AT32UC3A3-XPLD Product Link
ATXMEGAC3-XPLD Evaluation Kit for ATXMEGA384C3, 8/16-bit Microchip XMEGA C3 Microcontroller Datasheet Icon ATXMEGAC3-XPLD Product Link
ATXMEGAA1U-XPRO Evaluation kit for evaluation and prototyping with the ATxmega128A1U microcontroller Datasheet Icon ATXMEGAA1U-XPRO Product Link
ATXMEGAE5-XPLD Evaluation Kit for ATxmega32E5, 8/16-bit Microchip AVR XMEGA Microcontroller Datasheet Icon ATXMEGAE5-XPLD Product Link
ATXMEGAB1-XPLD Evaluation Board for ATxmega256A3BU and XMEGA-A3BU Datasheet Icon ATXMEGAB1-XPLD Product Link
ATMEGA1284P-XPLD Evaluation Kit ATmega1284P Datasheet Icon ATMEGA1284P-XPLD Product Link
ATXMEGAC3-XPLD Evaluation Kit for ATXMEGA384C3, 8/16-bit Microchip XMEGA C3 Microcontroller Datasheet Icon ATXMEGAC3-XPLD Product Link

Programmers

ATAVRDRAGON Debugging and Programming for AVR devices. Datasheet Icon ATAVRDRAGON Product Link
ATMicrochip-ICE Development Tool for SAM and AVR® Microcontrollers Datasheet Icon ATATMEL-ICE Product Link
ATMicrochip-ICE-BASIC Basic debugger and programmer for ARM®, AVR®, and MCU Datasheet Icon ATATMEL-ICE-BASIC Product Link
ATMicrochip-ICE-PCBA Debugger and programmer for Microchip ARM® Cortex®-M Datasheet Icon ATATMEL-ICE-PCBA Product Link

Documentation

Example Projects and Demos

Microchip Software Framework


Application Notes


Development Kits and Programmers

Development Kits

ATSAMD20-XPRO Evaluation Kit for ATSAMD20J18, Low Power, High Performance ARM® Cortex®-MO+ Based Flash Microcontroller Datasheet Icon ATSAMD20-XPRO Product Link
ATSAMD21-XPRO Evaluation Kit for the ATSAMD21J18A Microcontroller Datasheet Icon ATSAMD21-XPRO Product Link
ATSAMD10-XMINI Evaluation Kit using the ATSAMD10 Microcontroller Datasheet Icon ATSAMD10-XMINI Product Link
ATSAMD11-XPRO Evaluation Kit using the SAM D11 ARM® Cortex®-M0+ Based Microcontrollers Datasheet Icon ATSAMD11-XPRO Product Link

Programmers

ATMicrochip-ICE Development Tool for SAM and AVR® Microcontrollers Datasheet Icon ATATMEL-ICE Product Link
ATMicrochip-ICE-BASIC Basic debugger and programmer for ARM®, AVR®, and MCU Datasheet Icon ATATMEL-ICE-BASIC Product Link
ATMicrochip-ICE-PCBA Debugger and programmer for Microchip ARM® Cortex®-M Datasheet Icon ATATMEL-ICE-PCBA Product Link

Media

Product Training Modules

Touch Solutions on the Microchip ARM® Cortex®-M3 Based Flash Microcontrollers | SAM3U Peripherals and Power Management Overview

Documentation

Example Projects and Demos

Microchip Software Framework


Application Notes


Development Kits and Programmers

Development Kits

ATSAM3U-EK Evaluation Kit for AT91SAM3U, ARM-Based Flash Microcontroller Datasheet Icon ATSAM3U-EK Product Link
ATSAM3S-EK2 Evaluation Kit for ATSAM3S and ATSAM3SD,32-Bit Flash Microcontrollers Datasheet Icon ATSAM3S-EK2 Product Link
ATSAM3N-EK Evaluation Kit for ATSAM3N, ARM-Based Flash MCU Datasheet Icon ATSAM3N-EK Product Link

Programmers

ATMicrochip-ICE Development Tool for SAM and AVR® Microcontrollers Datasheet Icon ATATMEL-ICE Product Link
ATMicrochip-ICE-BASIC Basic debugger and programmer for ARM®, AVR®, and MCU Datasheet Icon ATATMEL-ICE-BASIC Product Link
ATMicrochip-ICE-PCBA Debugger and programmer for Microchip ARM® Cortex®-M Datasheet Icon ATATMEL-ICE-PCBA Product Link

Documentation

Example Projects and Demos

Microchip Software Framework


Application Notes


Development Kits and Programmers

Development Kits

ATSAM4S-XPLD Evaluation kit for AT91SAM4S16C, 32-Bit ARM® Cortex® Flash Microcontroller Datasheet Icon ATSAM4S-XPLD Product Link
ATSAM4S-XPRO Evaluation kit for AT91SAM4S Datasheet Icon ATSAM4S-XPRO Product Link
ATSAM4S-XSTK Evaluation kit for AT91SAM4S Datasheet Icon ATSAM4S-XSTK Product Link
ATSAM4S-EK2 Evaluation Kit for SAM4S Datasheet Icon ATSAM4S-EK2 Product Link
ATSAM4L-XPRO Evaluation kit for ATSAM4L Datasheet Icon ATSAM4L-XPRO Product Link
ATSAM4L-XSTK Evaluation kit for ATSAM4L Datasheet Icon ATSAM4L-XSTK Product Link
ATSAM4L-EK Evaluation Kit for ATSAM4L, 32-Bit ARM Cortex®-M4 RISC Processor Datasheet Icon ATSAM4L-EK Product Link
ATSAM4E-XPRO Evaluation Kit Datasheet Icon ATSAM4E-XPRO Product Link
ATSAM4E-EK Evaluation Kit for the SAM4E Series of Flash Microcontrollers Datasheet Icon ATSAM4E-EK Product Link
ATSAM4L8-XSTK evaluation kit for evaluation and prototyping with the SAM4L8 Cortex®-M4 processor-based microcontroller Datasheet Icon ATSAM4L8-XSTK Product Link
ATSAM4N-XSTK Starter Kit for ATMEGARFR2, Ultra Low Power Microcontroller Datasheet Icon ATSAM4N-XSTK Product Link
ATSAM4N-XPRO Evaluation Kit for ATSAM4N16C Microcontroller Datasheet Icon ATSAM4N-XPRO Product Link

Programmers

ATMicrochip-ICE Development Tool for SAM and AVR® Microcontrollers Datasheet Icon ATATMEL-ICE Product Link
ATMicrochip-ICE-BASIC Basic debugger and programmer for ARM®, AVR®, and MCU Datasheet Icon ATATMEL-ICE-BASIC Product Link
ATMicrochip-ICE-PCBA Debugger and programmer for Microchip ARM® Cortex®-M Datasheet Icon ATATMEL-ICE-PCBA Product Link

Media

Product Training Modules

Overview of the SAMA5D3

Documentation

Example Projects and Demos

 

Application Notes


Development Kits and Programmers

Development Kits

ATSAMA5D4-XULT EVAL KIT FOR SAMA5D4 Datasheet Link ATSAMA5D4-XULT Product Link
ATSAMA5D3-XPLD BOARD XPLAINED SAMA5D3 Datasheet Link ATSAMA5D3-XPLD Product Link
ATSAMA5D35-EK EVAL KIT SAMA5D35 CORTEX-A5 Datasheet Link ATSAMA5D35-EK Product Link
ATSAMA5D36-EK EVAL KIT SAMA5D36 CRYPTO Datasheet Link ATSAMA5D36-EK Product Link
ATSAMA5D2-XULT KIT EVAL EXPLAIND ULTRA SAMA5D2 Datasheet Link ATSAMA5D2-XULT Product Link
ATSAMA5D31-EK EVAL KIT SAMA5D31 CORTEX-A5 Datasheet Link ATSAMA5D31-EK Product Link

Programmers

AT91SAM-ICE EMULATOR JTAG FOR ARM-BASED MCU Datasheet Link AT91SAM-ICE Product Link
ATMicrochip-ICE EMU FOR SAM AND AVR MCU KIT Datasheet Link ATATMEL-ICE Product Link
ATMicrochip-ICE-BASIC EMU FOR SAM AND AVR MCU BASIC Datasheet Link ATATMEL-ICE-BASIC Product Link