

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# FreeRTOS デモアプリケーション
<a name="freertos-getting-started-demo"></a>

**重要**  <a name="deprecation-message-general"></a>
このページで言及している Amazon-FreeRTOS リポジトリは非推奨です。新しいプロジェクトを作成するときは、[ここから始める](freertos-getting-started-modular.md)ことをお勧めします。現在非推奨の Amazon-FreeRTOS リポジトリをベースにした既存の FreeRTOS プロジェクトが既にある場合は、「[Amazon FreeRTOS Github リポジトリ移行ガイド](github-repo-migration.md)」を参照してください。

このチュートリアルのデモアプリケーションは、`{{freertos}}/demos/coreMQTT_Agent/mqtt_agent_task.c` ファイルに定義されている coreMQTT エージェントデモです。を使用して AWS クラウド[coreMQTT ライブラリ](coremqtt.md)に接続し、MQTT [AWS IoT ブローカーがホストする MQTT ](https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html)トピックに定期的にメッセージを発行します。

一度に実行できるのは 1 つの FreeRTOS デモアプリケーションのみです。FreeRTOS デモプロジェクトを構築する場合、`{{freertos}}/vendors/{{vendor}}/boards/{{board}}/aws_demos/config_files/aws_demo_config.h` ヘッダーファイルで有効になっている最初のデモが、実行されるアプリケーションです。このチュートリアルでは、いずれのデモも有効または無効にする必要はありません。coreMQTT エージェントデモは、デフォルトで有効になっています。

FreeRTOS に付属するデモアプリケーションの詳細については、「[FreeRTOS デモ](freertos-next-steps.md)」を参照してください。