1.5 Third party Products

MPLAB Harmony enables seamless integration of third-party solutions, such as RTOS, Middleware, Drivers, and so on, into the software framework.

MPLAB Harmony is a flexible, abstracted, fully integrated firmware development platform for PIC32 and SAM microcontrollers, which enables seamless integration of third-party solutions, such as RTOS, Middleware, Drivers, and so on, into the software framework.

Important Licensing Information

  • FreeRTOS : Refer Source code and licensing information at CMSIS-FreeRTOS

  • Micrium OS III : To obtain the source code and proper licensing agreement go to the Micriµm website Micrium OS III

  • Azure RTOS ThreadX : Refer Source code and licensing information at Azure RTOS ThreadX

  • Mbed OS RTOS : Refer Source code and licensing information at Mbed OS RTOS

Software License Agreement

Refer to the MPLAB Harmony Integrated Software Framework Software License Agreement for complete licensing information. A copy of this agreement is available in the /doc folder of your MPLAB Harmony installation.

Third party RTOS

RTOSDescription
FreeRTOSFreeRTOS is a real-time operating system kernel for embedded devices
Micrium OS IIIMicrium OS III is a preemptive, highly portable, and scalable real-time kernel
Azure RTOS ThreadXAzure RTOS ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications
Mbed OS RTOSMbed OS RTOS includes an RTX and all RTOS APIs