FreeRTOS demo application
Important
This page refers to the Amazon-FreeRTOS repository which is deprecated. We recommend that you start here when you create a new project. If you already have an existing FreeRTOS project based on the now deprecated Amazon-FreeRTOS repository, see the Amazon-FreeRTOS Github Repository Migration Guide.
The demo application in this tutorial is the coreMQTT Agent demo defined in the
file. It uses
the coreMQTT library to connect to the Amazon Cloud and then periodically
publish messages to an MQTT topic hosted by the Amazon IoT MQTT broker.freertos
/demos/coreMQTT_Agent/mqtt_agent_task.c
Only a single FreeRTOS demo application can run at a time. When you build a FreeRTOS demo project, the first demo
enabled in the
header file is the application that runs. For this tutorial, you do not need to enable or disable any demos. The
coreMQTT Agent demo is enabled by default.freertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h
For more information about the demo applications included with FreeRTOS, see FreeRTOS demos.