Are you looking for the right IDE for you? MPLAB X IDE is a single IDE that supports all our Arm core-based MCUs and MPUs.
MPLAB Harmony is a fully integrated embedded software development framework for our 32-bit MCUs and MPUs that provides flexible and interoperable software modules and easy-to-use APIs to simplify the development of value-added features to differentiate your product.
The MPLAB XC32 C/C++ compiler supports all 32-bit PIC and SAM MCUs and MPUs featuring Arm and MIPS cores. MPLAB XC compiler is a comprehensive solution for your software development that integrates MPLAB XC32 compilers with MPLAB X IDE.
Configure your Arm-powered device's rich set of peripherals and functions and customize your application with this graphical programming plug-in for MPLAB X IDE.
Take your idea from concept to prototype with Curiosity Nano Boards. These boards feature a variety of 32-bit Arm Cortex core-based SAM MCUs. They offer full programming and debugging capabilities to support you throughout your development process.
The MPLAB ICD 5 In-Circuit Debugger/Programmer offers advanced connectivity and power options for developers of designs based on devices powered by Arm.