Software Solutions


Studies indicate that up to 60% of a project’s development cycle can be spent on software development. Microchip’s award-winning software solutions, spanning all of its MCU products, are designed to enable developers to rapidly progress their projects to completion. Below you will find ready-to-use software development solutions and support for Microchip’s 8-, 16- and 32-bit microcontrollers.

Additional Software Libraries, Code Examples and Application Notes

Microchip’s MCUs and DSCs come with an extensive array of application notes, software libraries and code examples. Microchip publishes software libraries and code examples to help get you started using various device features. Microchip’s growing list of application notes includes connectivity protocols, bootloaders, advanced motor control algorithms, and much more.

  MPLAB® Code Configurator Microchip Libraries for Applications (MLA) MPLAB® Harmony Embedded Code Source Additional Software Libraries, Code Examples and Application Notes
Product Families
PIC10
PIC12
PIC16
PIC18
PIC24
PIC18
PIC24
dsPIC33
PIC32
PIC10
PIC12
PIC16
PIC18
PIC24
dsPIC33
PIC32
PIC10
PIC12
PIC16
PIC18
PIC24
dsPIC33
PIC32
Peripheral Support
Middleware
Third Party
Unified Software Package
Combination of many sources
Combination of many sources
Visual Configurator