M5Stack にAmazon FreeRTOSをインストール (mac)
開発環境
基本的にはドキュメントにある通り以下に沿ってやっていく。
https://docs.aws.amazon.com/ja_jp/freertos/latest/userguide/getting_started_espressif.html
ツールチェーンについては以下だが、
https://docs.espressif.com/projects/esp-idf/en/v3.3/get-started-cmake/macos-setup.html
次のページ(以下)のStep2まで実行する。
Step3をやると環境変数によってコンパイルにコケるので注意。
https://docs.espressif.com/projects/esp-idf/en/v3.3/get-started-cmake/index.html#get-started-get-esp-idf-cmake
その後でCMakeをインストール。
Amazon FreeRTOSのダウンロード
Amazon FreeRTOS のリリース版をAWS IoT のSoftwareからダウンロードする。
ビルド&Flash
ダウンロードしたZipを展開後以下を実行
cd AmazonFreeRTOS/
cmake -DVENDOR=espressif -DBOARD=esp32_wrover_kit -DCOMPILER=xtensa-esp32 -GNinja -S . -B build
vendors/espressif/esp-idf/tools/idf.py flash -B build/
設定
tools/aws_config_quick_start/configure.json を編集し、CredentialやWi-Fiの設定をする。設定の仕方は同一フォルダのREADMEを参照。
python SetupAWS.py setup
チェック
cmake -DVENDOR=espressif -DBOARD=esp32_wrover_kit -DCOMPILER=xtensa-esp32 -S . -B build
cd build/
make all -j4
cd vendors/espressif/boards/esp32/aws_demos/
make size
make size-components
Author And Source
この問題について(M5Stack にAmazon FreeRTOSをインストール (mac)), 我々は、より多くの情報をここで見つけました https://qiita.com/tatsuhiroiida/items/175876782db7ab155c4a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .