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.

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

FolderDescription
appsExample applications for Azure RTOS components
configAzure RTOS module configuration files
docsAzure RTOS help documentation
third_party_adapterNetX Duo glue code for Harmony integration
threadxAzure 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.

NameDescription
IoT - Azure IoT Demo EthernetThis example application connects to the Azure Hub using an Ethernet connection
IoT - Azure IoT Demo WiFiThis example application connects to the Azure Hub using a Wi-Fi connection
NetX Duo - TCP Echo Server EthernetThis example implements a TCP echo server using an Ethernet connection
NetX Duo - TCP Echo Server WiFiNetX Duo glue code for Harmony integration
ThreadX - Basic ThreadXThis example application blinks an LED to show the Azure RTOS ThreadX threads that are running and to indicate status