Дизайнеры, которые использовали микроконтроллеры PIC (MCU) и разработали с экосистемой MPLAB, теперь могут легко оценивать и использовать микроконтроллеры AVR в своих приложениях. Большинство микроконтроллеров AVR теперь поддерживаются бета-версией с выпуском интегрированной среды разработки MPLAB X (IDE) версии 5.05, доступной сейчас от Microchip. В будущих версиях MPLAB будут добавлены новые улучшения и поддержка дополнительных микроконтроллеров серии AVR. Поддержка AVR также будет добавлена в Atmel Studio 7 и Atmel START для текущих и будущих устройств AVR.
MPLAB X IDE 5.05 обеспечивает унифицированный опыт разработки, который является кроссплатформенным и масштабируемым с совместимостью с операционными системами Windows, macOS и Linux, что позволяет разработчикам разрабатывать с микроконтроллерами AVR на выбранной ими аппаратной системе. Цепочка инструментов была расширена за счет поддержки инструмента настройки кода Microchip, MPLAB Code Configurator (MCC), что упрощает разработчикам настройку программных компонентов и параметров устройства, таких как часы, периферийные устройства и расположение выводов, с помощью интерфейса, управляемого меню. MCC также может генерировать код для конкретных плат разработки, таких как плата разработки Microchip Curiosity ATmega4809 Nano (DM320115) и существующие платы разработки AVR Xplained.
При компиляции и программировании микроконтроллеров AVR с использованием MPLAB X IDE 5.05 доступны дополнительные варианты выбора компилятора и отладчика / программатора. Выбор компилятора включает AVR MCU GNU Compiler Collection (GCC) или MPLAB XC8 C Compiler, предоставляя разработчикам дополнительные передовые методы оптимизации программного обеспечения для уменьшения размера кода. Разработчики также могут ускорить отладку и программирование с помощью инструмента для программирования / отладки MPLAB PICkit ™ 4 или недавно выпущенного инструмента для программирования / отладки MPLAB Snap.