Tour the MPLAB® X IDE Features

When a project is opened, the MPLAB® X IDE user interface will fill with four windows. These windows are moveable and can be resized to meet your needs. There are several toolbars distributed among the windows.


Project Toolbar

At the top center of the main user interface are the tools enabling you to manipulate the project. The icons allow the project to build, the code to be programmed into the MCU, or a debug session to start.


Project Tree

The upper left-hand corner is the Project window. When the 'Project' tab is selected, you will see a virtual representation of all the resources used as inputs to the project. These resources include source code, header files, and libraries. If one of the sources of header files is double-clicked, the file will open up in the Editor window.


Editor Window and Toolbar

The Editor window is located in the upper right portion of the user interface. This window has a tab for every source or header file which has been opened. You can edit any open file.


Editor Toolbar

At the top of the Editor window is a toolbar containing editor function shortcuts.



The lower left-hand corner contains the 'Dashboard' and 'Navigator' tabs. The Dashboard displays the status of the project, including build size, checksum, and tools used to build and debug the project.


Output Window

The Output window is used by MPLAB X IDE to send information to the developer. The Output window informs you of the results of a project build. This window shows the value of the application variables and MCU registers during debug sessions.

© 2022 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.