We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Journey through the various stages of embedded design with our easy-to-use portfolio of hardware and software development tools. You can discover, configure, develop, debug, qualify and go to market quickly using our development tools for PIC®, AVR® and SAM microcontrollers (MCUs), SAM microprocessors (MPUs) and dsPIC® Digital Signal Controllers (DSCs). We have integrated our entire line of embedded software development tools with our embedded hardware development tools so you can harness the full capabilities of the MPLAB® development ecosystem to get a best-in-class experience.

Browse by Category


MPLAB Cloud Tools Ecosystem

The MPLAB cloud tools ecosystem is a complete online solution for users of all skill levels to discover, configure, develop and debug embedded applications based on PIC® and AVR® microcontrollers (MCUs).

MPLAB Analysis Tool Suite

MPLAB Analysis Tool Suite is a collection of analysis tools integrated into the MPLAB X IDE. It supports all of our MCU, MPU and CEC devices and offers a code coverage feature and a Motor Industry Software Reliability Association (MISRA®) check in the IDE. 

Microchip University

Get free training on our products 24 hours a day, every day. We offer on-demand courses and live sessions on general embedded control topics as well as Microchip, Atmel and Microsemi products. Learn how to improve your business by using our products to their full advantage. 

Jump-Start Your Development with These Featured Tools


MPLAB® ICE 4 In-Circuit Emulator, Programmer and Debugger

MPLAB® PICkit™ 5 In-Circuit Debugger

MPLAB® ICD 5 In-Circuit Debugger