Live Chat
MPLAB® Code Configurator (MCC) is a free graphical programming environment that generates seamless, easy-to-understand C code to insert into your project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions specific to your application. It supports our 8-bit, 16-bit and 32-bit devices, which include our PIC®, AVR® and SAM microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs). Both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE include MCC.
MCC consists of three content types: MCC Melody, MCC Classic and MPLAB Harmony. It offers application libraries and system and peripheral drivers for the development of embedded software.
The MCC Content Manager Tool (CMT) within MCC allows you to select the type of content and gives you better flexibility by supporting content management and versioning at an individual component level.
MPLAB Code Configurator (MCC) is available with our MPLAB Extensions for Microsoft® Visual Studio Code® (VS Code). This powerful extension brings the same intuitive, graphical programming environment you know and love to the versatile VS Code platform. With MCC in VS Code, you can effortlessly generate seamless, easy-to-understand C code tailored to your project needs. The user-friendly interface enables you to configure a comprehensive set of peripherals and functions specific to your application.
Experience the convenience and flexibility of using MPLAB Code Configurator in VS Code with MPLAB Extensions.
All plug-ins are free, available and ready to install once MPLAB X IDE has been installed. Just follow the simple steps below to see all the available plug-ins and install MPLAB Code Configurator (MCC).
For more information, please refer to the MPLAB® Code Configurator (MCC) User Guide
Learn how to leverage the power of MCC to quickly develop an embedded application and get your project off the ground in minimal time.
This course provides basic information on how to navigate and create a new project using the MCC Content Manager.
We are here to support you. Contact our Client Success Team to get assistance with your design.