2.1 Development Tools Ecosystem and MPLAB X IDE

The Development Tools Ecosystem consists of software and hardware tools designed to help you move from product concept through release. MPLAB X IDE can work with the different tools in all the stages to provide a total system solution.

Figure 2-1. Development Tools Ecosystem
Table 2-1. Ecosystem Tools and MPLAB X IDE
Ecosystem ToolMPLAB X IDE ConnectionExtra features with license?
Discover
MPLAB DiscoverAccess from icon . Download and open a project.
Configure
MPLAB Code ConfiguratorInstall MCC plugin. Enable from icon . In MCC Content Manager, choose based on device: MCC Melody, MCC Classic, or MCC Harmony.
MPLAB HarmonyAvailable under MCC Content Manager.
Develop
MPLAB Device Blocks for SimulinkDownload and open a project.
MPLAB PowerSmart Development SuiteMPLAB X IDE is part of this development suite of tools
MPLAB XpressDownload and open a project.
MPLAB XC C CompilersUse Built-in support.yes
MPLAB MINDI Analog SimulatorAdd to digital simulation by using MPLAB MINDI.
Microchip Studio for AVR/SAMImport a Studio project.
CI/CDUse Built-in CI/CD Wizard
GNU C Compilers (GCC)Use Built-in support.
MPLAB motorBench Development SuiteMPLAB X IDE is part of this development suite of tools
Debug
Evaluation BoardsUse Built-in support.
MPLAB DebuggersUse Built-in support.
MPLAB Data VisualizerUse Built-in support. Enable from icon .
Qualify
MPLAB XC C Compilers (TUV SUD)Use Built-in support.yes
MPLAB Analysis Tool SuiteUse Built-in support. Enable from Tools > Analysis.yes
Production
Third-Party ProgrammersGet more programming features by using 3rd party programmers.
MPLAB IPEMPLAB IPE installed with MPLAB X IDE.