Projetistas que têm usado microcontroladores PIC (MCUs) e desenvolvidos com o ecossistema MPLAB agora podem avaliar e usar microcontroladores AVR em seus aplicativos. A maioria dos microcontroladores AVR agora tem suporte beta com o lançamento do MPLAB X Integrated Development Environment (IDE) versão 5.05, disponível agora na Microchip. Novos aprimoramentos e suporte para microcontroladores adicionais da série AVR serão adicionados em futuras versões do MPLAB. O suporte AVR também continuará a ser adicionado ao Atmel Studio 7 e Atmel START para dispositivos AVR atuais e futuros.
MPLAB X IDE 5.05 fornece uma experiência de desenvolvimento unificada que é multiplataforma e escalável com compatibilidade em sistemas operacionais Windows, macOS e Linux, permitindo que os designers desenvolvam com microcontroladores AVR em seu sistema de hardware de escolha. A cadeia de ferramentas foi aprimorada com suporte para a ferramenta de configuração de código da Microchip, MPLAB Code Configurator (MCC), tornando mais fácil para os desenvolvedores configurar componentes de software e configurações de dispositivos, como relógios, periféricos e layout de pinos com a interface de menu das ferramentas. O MCC também pode gerar código para placas de desenvolvimento específicas, como a placa de desenvolvimento Curiosity ATmega4809 Nano (DM320115) da Microchip e placas de desenvolvimento AVR Xplained existentes.
Mais opções de compilador e opções de depurador / programador também estão disponíveis ao compilar e programar MCUs AVR usando MPLAB X IDE 5.05. As opções de compilador incluem o AVR MCU GNU Compiler Collection (GCC) ou o MPLAB XC8 C Compiler, fornecendo aos desenvolvedores técnicas de otimização de software avançadas adicionais para reduzir o tamanho do código. Os designers também podem acelerar a depuração e a programação usando a ferramenta de programador / depurador MPLAB PICkit ™ 4 ou a ferramenta de programador / depurador MPLAB Snap recém-lançada.