1 MPLAB® Harmony 3 AWS IoT Support Package

Currently this package supports wired connectivity only.

Getting Started

The AWS IoT repository packages different software entities from AWS, FreeRTOS and third party which are required for building an AWS IoT application project in Harmony.

In MCC, the component is labeled as 'AWS-FreeRTOS' and is available here:

Upon adding to the project, the component loads and appears in the project graph.

Currently, the following AWS IoT features are supported:

  1. AWS IoT Device Shadow
  2. AWS IoT Over-the-air Update

Users can also configure and use coreMQTT and coreMQTT-Agent(which depends on coreMQTT) in a standalone form, for their custom applications which may require only MQTT functionality.

Note: coreMQTT library is selected by default

The user is expected to make a selection of the feature required for the application (like Enable Device Shadow Library, Enable OTA Update Library, etc).

It is highly recommended to use the default settings for these libraries.

Application Examples

MPLAB® Harmony 3 provides AWS IoT application examples to accelerate learning and reduce the development cycles for your embedded systems with reusable software components. The applications examples are available in the product family specific repository.