डिज़ाइनर जो PIC माइक्रोकंट्रोलर्स (MCUs) का उपयोग कर रहे हैं और MPLAB इकोसिस्टम के साथ विकसित किए गए हैं अब वे अपने अनुप्रयोगों में AVR माइक्रोकंट्रोलर्स का आसानी से मूल्यांकन और उपयोग कर सकते हैं। AVR माइक्रोकंट्रोलर्स के अधिकांश भाग अब माइक्रोचिप से उपलब्ध MPLAB X इंटीग्रेटेड डेवलपमेंट एन्वायरमेंट (IDE) संस्करण 5.05 के रिलीज़ के साथ समर्थित हैं। भविष्य के MPLAB संस्करणों में अतिरिक्त AVR श्रृंखला माइक्रोकंट्रोलर्स के लिए नई वृद्धि और समर्थन जोड़ा जाएगा। AVR समर्थन को वर्तमान और भविष्य के AVR उपकरणों के लिए Atmel Studio 7 और Atmel START में भी जोड़ा जाएगा।
MPLAB X IDE 5.05 एक एकीकृत विकास अनुभव प्रदान करता है जो विंडोज, मैकओएस और लिनक्स ऑपरेटिंग सिस्टम पर संगतता के साथ क्रॉस-प्लेटफॉर्म और स्केलेबल दोनों है, जिससे डिजाइनरों को अपनी पसंद के हार्डवेयर सिस्टम पर AVR माइक्रोकंट्रोलर के साथ विकसित करने की अनुमति मिलती है। टूलचिप के कोड कॉन्फ़िगरेशन टूल, MPLAB कोड कॉन्फ़िगरेशन (MCC) के लिए टूल श्रृंखला को समर्थन के साथ बढ़ाया गया है, जिससे डेवलपर्स के लिए सॉफ्टवेयर घटकों और डिवाइस सेटिंग्स जैसे घड़ियों, बाह्य उपकरणों और पिन लेआउट को उपकरण के मेनू-संचालित इंटरफ़ेस से कॉन्फ़िगर करना आसान हो जाता है। MCC विशिष्ट विकास बोर्डों के लिए कोड भी तैयार कर सकता है, जैसे कि माइक्रोचिप क्यूरियोसिटी ATmega4809 नैनो (DM320115) विकास बोर्ड और मौजूदा AVR Xplained विकास बोर्ड।
MPLAB X IDE 5.05 का उपयोग करते हुए AVR MCUs को संकलित और प्रोग्रामिंग करते समय अधिक संकलक विकल्प और डिबगर / प्रोग्रामर विकल्प भी उपलब्ध हैं। कंपाइलर विकल्पों में AVR MCU GNU कम्पाइलर संग्रह (GCC) या MPLAB XC8 C कम्पाइलर शामिल हैं, जो कोड आकार को कम करने के लिए अतिरिक्त उन्नत सॉफ्टवेयर अनुकूलन तकनीकों के साथ डेवलपर्स को प्रदान करते हैं। डिज़ाइनर MPLAB PICkit ™ 4 प्रोग्रामर / डिबगर टूल या नए रिलीज़ किए गए MPLAB स्नैप प्रोग्रामर / डीबगर टूल का उपयोग करके डीबगिंग और प्रोग्रामिंग को भी तेज कर सकते हैं।