52. Azure IoT Middleware FreeRTOS を試す
はじめに
前回に引き続き、Azure Embedded SDK for C 関連の記事です。
引き続き ESP32 を使っての試行を続けます。
前回使ったサンプルは、Arduino IDE を使ったものでした。サンプルのコードの Azure_IoT_Hub_ESP32.ino はシンプルではあるのですが、
D2C テレメトリー送信と、C2D メッセージ受信しかない
C2D メッセージ受信で、何故、”receivedCallback”がコールされるのか不明
と色々と問題があります。今回は、ESP-IDF を使った本格的な C言語のプログラムで試すことにします。
試すサンプル
試すサンプルは、
iot-middleware-freertos-samples/demos/projects/ESPRESSIF/aziotkit at main · Azure-Samples/iot-middleware-freertos-samples · GitHub
です。
このドキュメントに従って作業を進めていく事にします。
ESP-IDF のインストール
先ず、ESP32 のプログラムをビルドしたり、ESP32 ボードへのビルド済みのバイナリを書き込んだり、実行中のログを表示したりする ESP-IDF というツールセットをインストールします。使っているのはいつもの通り、Windows 11 です。
ここから先は
29,531字
/
11画像
Azure の最新機能で IoT を改めてやってみる
¥200 / 月
初月無料
2022年3月にマイクロソフトの中の人から外の人になった Embedded D. George が、現時点で持っている知識に加えて、頻繁に…
この記事が気に入ったらチップで応援してみませんか?