Projektanci, którzy używali mikrokontrolerów PIC (MCU) i opracowali je w ekosystemie MPLAB, mogą teraz łatwo oceniać i wykorzystywać mikrokontrolery AVR w swoich aplikacjach. Większość mikrokontrolerów AVR jest teraz obsługiwana w wersji beta wraz z wydaniem wersji 5.05 MPLAB X Integrated Development Environment (IDE), które jest teraz dostępne w firmie Microchip. Nowe udoskonalenia i obsługa dodatkowych mikrokontrolerów serii AVR zostaną dodane w przyszłych wersjach MPLAB. Obsługa AVR będzie również nadal dodawana do Atmel Studio 7 i Atmel START dla obecnych i przyszłych urządzeń AVR.
MPLAB X IDE 5.05 zapewnia ujednolicone środowisko programistyczne, które jest zarówno wieloplatformowe, jak i skalowalne z kompatybilnością z systemami operacyjnymi Windows, macOS i Linux, umożliwiając projektantom tworzenie programów z mikrokontrolerami AVR w wybranym systemie sprzętowym. Łańcuch narzędzi został wzbogacony o obsługę narzędzia do konfiguracji kodu firmy Microchip, MPLAB Code Configurator (MCC), co ułatwia programistom konfigurowanie komponentów oprogramowania i ustawień urządzeń, takich jak zegary, urządzenia peryferyjne i układ pinów za pomocą interfejsu menu narzędzi. MCC może również generować kod dla określonych płytek programistycznych, takich jak płyta rozwojowa Microchip Curiosity ATmega4809 Nano (DM320115) i istniejące płyty rozwojowe AVR Xplained.
Więcej opcji kompilatora i opcji debuggera / programisty jest również dostępnych podczas kompilowania i programowania mikrokontrolerów AVR przy użyciu MPLAB X IDE 5.05. Dostępne kompilatory obejmują AVR MCU GNU Compiler Collection (GCC) lub MPLAB XC8 C Compiler, zapewniając programistom dodatkowe zaawansowane techniki optymalizacji oprogramowania w celu zmniejszenia rozmiaru kodu. Projektanci mogą również przyspieszyć debugowanie i programowanie za pomocą narzędzia programującego / debuggera MPLAB PICkit ™ 4 lub nowo wydanego narzędzia programującego / debuggera MPLAB Snap.