

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

# 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 エージェントデモです。ここでは [coreMQTT ライブラリ](coremqtt.md) を使用して AWS クラウドに接続してから、[AWS IoT MQTT ブローカー](https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html)によってホストされている MQTT トピックに定期的にメッセージを発行します。

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

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