64-bit Windows is required for reasonable performance using MPLAB® X. MPLAB X can run on a 32-bit Windows installation, but will likely experience slower performance. It is recommended to update the operating system to 64-bit Windows prior to installing MPLAB X.

Run the Installer

Run Installer

Go to the location where you downloaded the installer. Unzip the downloaded file and run the installer:MPLABX-vX.XX-windows-installer.exe.
Depending on your Windows security settings, you may get a window asking if you are sure you want to run this program. Answer "Yes".

2

Setup

Click Next >.

Click image to enlarge.

3

License Agreement

Click the radio button next to "I accept the agreement".
Click Next >.

Click image to enlarge.

4

Installation Directory

By default, MPLAB X IDE will be installed at C:\Program Files (x86)\Microchip\MPLABX. If you would prefer a different directory, click on the folder icon to the right of the text box and select the desired installation location.
Click Next >.

Click image to enlarge.

5

Select Programs

If you only want to install MPLAB X IDE (Integrated Development Environment) or MPLAB IPE (Integrated Programming Environment), check/uncheck the appropriate boxes. Generally, you should install both programs.
Click Next >.

Click image to enlarge.

6

Ready to Install

Click Next >.

Click image to enlarge.

7

Installing

Wait until the installer has finished installing all components of the IDE.

Click image to enlarge.

8

Permit Device Driver Installation

The USB device drivers are required to communicate with Microchip's hardware development tools.
Check the box next to "Always trust software from Microchip Technology" to prevent this dialog in the future.

Click image to enlarge.

9

Complete

Leave the box checked if you want to have your web browser opened to the Microchip MPLAB XC compiler download page to download a compiler for use with MPLAB X IDE.
Uncheck the box if you already have a compiler or want to download one later.
Click Finish.
Installation is complete. There should be icons for MPLAB X IDE, MPLAB IPE, and the MPLAB Driver Switcher on the desktop. There will also be launchers in the Windows/Start menu under All Programs ▶ Microchip ▶ MPLAB X IDE.

Click image to enlarge.

​

If you have already installed MPLAB X IDE, but are unable to communicate with our USB connected hardware tools, see step 9 of the installation instructions below for a possible solution.

​

If you are running a 64-bit distribution without multiarch support, you may need to install dependencies before you can run the installer.

1

Untar and Run Installer

Navigate to the directory where you downloaded the file and extract the shell script from the .tar file by running the following command:

​

tar -xvf MPLABX-vX.XX-linux-installer.tar

You may need to make the file executable. If so, run the command:

​

chmod u+x MPLABX-vX.XX-linux-installer.sh

Then as root or using sudo, run the installer:

​

sudo ./MPLABX-vX.XX-linux-installer.sh

​

If you have problems running the graphical installer, you can run the installer in text mode instead by specifying "text" as the mode parameter value (where 2.XX is the installer version):sudo ./MPLABX-vX.XX-linux-installer.sh --mode text

2

Setup

Click Next >.

​

If you don't have Java or the open source IcedTea installed, the installer will run in text mode in the terminal. You don't need to install Java for MPLAB X IDE to run. A special version of Java will be installed in the mplabx directory exclusively for use by MPLAB X IDE. It will not interfere with existing Java or IcedTea installations.

Click image to enlarge.

3

License Agreement

Click the radio button next to "I accept the agreement".
Click Next >.

Click image to enlarge.

4

Installation Directory

By default, MPLAB X will be installed at /opt/microchip/mplabx. If you would prefer a different directory, click on the folder icon to the right of the text box and select the desired installation location.
Click Next >.

Click image to enlarge.

5

Ready to Install

Click Next >.

Click image to enlarge.

6

Installing

Wait until the installer has finished installing all components of the IDE.

Click image to enlarge.

7

Reboot Advisory

Click OK.

Click image to enlarge.

8

Complete

For Linux distributions that use systemd, the systemd-udevd unit may be setup to avoid inter-process communications via sockets for security reasons. Recently Ubuntu 18.04LTS has been shipped in this way. This is a change from 17.10. Other distributions like Manjaro are also shipped with blocked inter-process communications via systemd. MPLAB X IPE and IDE rely on the systemd-udevd unit for plug and play. MPLAB X software has udev rules that allow a program to run on plug-and-play notifications. This program relies on sockets to communicate with MPLAB X IDE and IPE. So, to have working plug-and-play in MPLAB X software, you need to re-enable socket communications.

You can do this by adding an override file for systemd-udevd.

​

$ sudo systemctl edit systemd-udevd

This will open an editor and will create an override.conf file. In the override file, include the following lines:

Run Installer

Go to the location where you downloaded the installer. Unzip the downloaded file and run the installer: MPLABX-vX.XX-osx-installer.dmg.
Depending on your Windows security settings, you may get a window asking if you are sure you want to run this program. Answer "Yes".

2

Setup

Click Next >.

Click image to enlarge.

3

License Agreement

Click the radio button next to "I accept the agreement".
Click Next >.

Click image to enlarge.

4

Installation Directory

By default, MPLAB X IDE will be installed at /Applications/microchip/mplabx/. If you would prefer a different directory, click on the folder icon to the right of the text box and select the desired installation location.
Click Next >.

Click image to enlarge.

5

Select Programs

If you only want to install MPLAB X IDE (Integrated Development Environment) or MPLAB IPE (Integrated Programming Environment), check/uncheck the appropriate boxes. Generally, you should install both programs.
Click Next >.

Click image to enlarge.

6

Ready to Install

Click Next >.

Click image to enlarge.

7

Installing

Wait until the installer has finished installing all components of the IDE.

Click image to enlarge.

8

Complete

Leave the box checked if you want to have your web browser opened to the Microchip MPLAB XC compiler download page to download a compiler for use with MPLAB X IDE.
Uncheck the box if you already have a compiler or want to download one later.
Click Finish.
Installation is complete. There should be icons for MPLAB X IDE, MPLAB IPE, and the MPLAB Driver Switcher in the Applications area.

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.

Click here to edit contents of this page.

Click here to toggle editing of individual sections of the page (if possible). Watch headings for an "edit" link when available.

Append content without editing the whole page source.

Check out how this page has evolved in the past.

If you want to discuss contents of this page - this is the easiest way to do it.

View and manage file attachments for this page.

A few useful tools to manage this Site.

See pages that link to and include this page.

Change the name (also URL address, possibly the category) of the page.