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
| RTOS | Description | 
|---|---|
| FreeRTOS | FreeRTOS is a real-time operating system kernel for embedded devices | 
| Micrium OS III | Micrium OS III is a preemptive, highly portable, and scalable real-time kernel | 
| Azure RTOS ThreadX | Azure RTOS ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications | 
| Mbed OS RTOS | Mbed OS RTOS includes an RTX and all RTOS APIs | 
