1 MPLAB® Harmony 3 Azure RTOS Configurations and Applications Examples
MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC microcontroller and microprocessor devices. Refer to the following links for more information.
- Microchip 32-bit MCUs
- Microchip 32-bit MPUs
- Microchip MPLAB X IDE
- Microchip MPLAB® Harmony
- Microchip MPLAB® Harmony Pages
This repository contains the MPLAB® Harmony 3 Azure RTOS solutions and example applications. Refer to the following links for Release Notes and MPLAB® Harmony License.
Contents Summary
Folder | Description |
---|---|
apps | Example applications for Azure RTOS components |
config | Azure RTOS module configuration files |
docs | Azure RTOS help documentation |
third_party_adapter | NetX Duo glue code for Harmony integration |
threadx | Azure RTOS ThreadX files |
Code Examples
Microchip MPLAB Harmony provides several application examples for most supported peripherals and device families.
See the following repositories under Microchip-MPLAB-Harmony Github project for specific applications examples.
The following applications are provided to demonstrate the MPLAB Harmony 3 Azure RTOS solutions.
Name | Description |
---|---|
IoT - Azure IoT Demo Ethernet | This example application connects to the Azure Hub using an Ethernet connection |
IoT - Azure IoT Demo WiFi | This example application connects to the Azure Hub using a Wi-Fi connection |
NetX Duo - TCP Echo Server Ethernet | This example implements a TCP echo server using an Ethernet connection |
NetX Duo - TCP Echo Server WiFi | NetX Duo glue code for Harmony integration |
ThreadX - Basic ThreadX | This example application blinks an LED to show the Azure RTOS ThreadX threads that are running and to indicate status |