MPLAB X IDE

MPLAB® X IDE is a software program that runs on a PC (Windows®, Mac OS®, Linux®) to develop applications for Microchip microcontrollers and digital signal controllers. It is called an Integrated Development Environment, or IDE, because it provides a single integrated “environment” to develop code for embedded microcontrollers.

MPLAB X Integrated Development Environment brings many changes to the PIC® microcontroller development tool chain. Unlike previous versions of MPLAB which were developed completely in-house, MPLAB X is based on the open source NetBeans IDE from Oracle. Taking this path has allowed us to add many frequently requested features very quickly and easily while also providing us with a much more extensible architecture to bring you even more new features in the future. It also provides many new features that will be especially beneficial to users of our 16-bit and 32-bit families. The downside is that those of you who are veteran users of MPLAB will have a new IDE to familiarize yourselves with and may need some assistance to get back to your previous level of expertise.

The purpose of this section of the help center is to provide answers to the most commonly asked questions from our veteran users so that you can get up to speed with the new IDE as quickly as possible. Over time, we will also add more content directed at novice users to give you a jump start into developing applications with the PIC microcontroller family.

Installation and Configuration

Projects

How to Create New Projects

How to Import Legacy Projects

How to Configure Project Options

How to Display Project Information

How to Manage Projects

How to Build Projects

How to Navigate Projects

How to Work with Multiple Projects

How to Customize Projects for Special Circumstances

How to migrate projects to different platforms

Version Control Systems

Issue Trackers

Editor

Building, Debugging, and Running Applications

Hardware Debug and Programming Tools

Toolbar Quick References

Frequently Asked Questions

General Troubleshooting Techniques

Tips and Tricks


Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
Mac OS is a trademark of Apple Inc., registered in the U.S. and other countries.

© Microchip Technology Inc.