Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Embedded Systems Toolchains
  3. MPLAB X IDE

MPLAB X IDE

MPLAB X IDE · Chandler, Arizona, USA · founded 1989

What it is

MPLAB X IDE is a free development environment for discovering, configuring, building, debugging, and qualifying embedded designs for most Microchip microcontrollers and digital signal controllers. It supports PIC, dsPIC, AVR, SAM, PIC32, and other Microchip MCU, DSC, and MPU families, and runs on Windows, macOS, and Linux. During debugging, I/O View lets developers inspect and manipulate target registers. A single action can build a project, connect to a hardware tool, program the target, and start debugging or execution. Data Visualizer displays real-time streaming data, while the IDE also includes MPLAB Integrated Programming Environment for production programming. Compiler support includes open-source AVR and SAM MCU GCC, as well as MPLAB XC compilers. Projects and tools such as Code Configurator and Data Visualizer are also supported in Microsoft Visual Studio Code. The IDE includes three source-control configuration options and a plug-in manager. Version 6.35 is listed for the three desktop platforms. It requires a 64-bit Intel or AMD processor, or Arm-based Apple silicon.

For and against

For

  • Free IDE for supported Microchip targets
  • I/O View displays and manipulates target registers
  • One action can build, program, and start debugging
  • Data Visualizer displays real-time streaming data
  • Supports Windows, macOS, and Linux

Against

  • Requires a 64-bit Intel or AMD processor, or Arm-based Apple silicon
  • Version 6.20 was the last to support PICkit 3, MPLAB ICD 3, and REAL ICE

The verdict

MPLAB X IDE brings project development, debugging, and production programming into one environment for a broad range of Microchip devices. Check processor compatibility and legacy probe support before choosing a release.

Who it suits

It suits developers building embedded projects for Microchip devices who want an IDE with integrated debugging and programming tools. It is available for Windows, macOS, and Linux systems meeting its processor requirements.

Plans and prices

MPLAB X IDE

Free

Free IDE download · supports most Microchip microcontrollers and digital signal controllers · 64-bit Intel or AMD processors, or Arm-based Apple silicon

Every plan, in full

On the record

Architecture requirement
The IDE supports computers using Intel 64-bit or AMD 64-bit processors, or Arm-based Apple silicon.microchip.com · read 30 Sep 2026
Build and program
A single action can build a project, connect to a hardware tool, program the target and start debugging or execution.microchip.com · read 30 Sep 2026
Compiler support
MPLAB X IDE supports the open-source AVR and SAM MCU GCC compiler and can work with MPLAB XC compilers.microchip.com · read 30 Sep 2026
Current release
The page lists MPLAB X IDE version 6.35 for Windows, Linux and macOS, released July 24, 2026.microchip.com · read 30 Sep 2026
Debugging
Its features include I/O View for viewing and manipulating target device registers during debugging.microchip.com · read 30 Sep 2026
Editor integration
MPLAB X IDE projects and tools including Code Configurator and Data Visualizer are supported in Microsoft Visual Studio Code.microchip.com · read 30 Sep 2026
Legacy hardware limit
Version 6.20 is the final MPLAB X IDE release supporting PICkit 3, MPLAB ICD 3 and MPLAB REAL ICE.microchip.com · read 30 Sep 2026
Production programming
The IDE includes MPLAB Integrated Programming Environment for production-level programming.microchip.com · read 30 Sep 2026
Purpose
MPLAB X IDE provides tools to discover, configure, develop, debug and qualify embedded designs for most Microchip microcontrollers and digital signal controllers.microchip.com · read 30 Sep 2026
Security process
Microchip says its Product Security Incident Response Team receives, reviews, investigates and responds to potential vulnerabilities affecting its products, including software and tools.microchip.com · read 30 Sep 2026
Source control and plugins
The IDE includes three source control configuration options and can be extended through its plug-in manager, including NetBeans plugins.microchip.com · read 30 Sep 2026
Support
Microchip offers design assistance through its Client Success Team and provides forums, technical support and design help.microchip.com · read 30 Sep 2026
Visualization
Data Visualizer can display real-time streaming data without requiring a separate visualization tool purchase.microchip.com · read 30 Sep 2026

Alternatives to MPLAB X IDE

Every alternative, ranked