FreeRTOS デモアプリケーション
重要
このページで言及している Amazon-FreeRTOS リポジトリは非推奨です。新しいプロジェクトを作成するときは、ここから始めることをお勧めします。現在非推奨の Amazon-FreeRTOS リポジトリをベースにした既存の FreeRTOS プロジェクトが既にある場合は、「Amazon FreeRTOS Github リポジトリ移行ガイド」を参照してください。
このチュートリアルのデモアプリケーションは、 ファイルに定義されている coreMQTT エージェントデモです。ここでは coreMQTT ライブラリ を使用して AWS クラウドに接続してから、AWS IoT MQTT ブローカーによってホストされている MQTT トピックに定期的にメッセージを発行します。freertos/demos/coreMQTT_Agent/mqtt_agent_task.c
一度に実行できるのは 1 つの FreeRTOS デモアプリケーションのみです。FreeRTOS デモプロジェクトを構築する場合、 ヘッダーファイルで有効になっている最初のデモが、実行されるアプリケーションです。このチュートリアルでは、いずれのデモも有効または無効にする必要はありません。coreMQTT エージェントデモは、デフォルトで有効になっています。freertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h
FreeRTOS に付属するデモアプリケーションの詳細については、「FreeRTOS デモ」を参照してください。