とてもお久しぶりです.
怠惰に怠惰を重ねた結果,何も更新せず,数年経ちました.
とりあえず新しくESP32にトライし始めました.ArduinoIDEで開発できるという謳い文句を受けてお手軽IoT開発できるじゃんと思いましたが,機能不足を感じたので,EspressifのESP-IDFを使い始めることにしました.特にIoTのメッシュネットワークを使うなら現状ESP-IDFを使うしかありません(裏技あるけど).
本ページはMESH関連ライブラリ(v4.4.2)をM1 Macに導入する手順をまとめます.
使い方は今後報告します.
※ついでにESP32-CAMを使って色々したいので,このライブラリも導入しちゃいます.
手順
・事前にインストールしておくもの
sudo port install cmake ninja dfu-util
sudo port install python38
・ESP-IDFのインストール
mkdir ~/esp
cd esp
git clone -b v4.4.2 --recursive https://github.com/espressif/esp-idf.git
(ユーザディレクトリ直下にespディレクトリ(任意)を作成してそこにダウンロードする)
(2022/10/26 安定版)
・(オプション)ESP32-CAMのインストール
cd ~/esp/esp-idf/components
git clone --recursive https://github.com/espressif/esp32-camera.git
・ESP-IDFのインストール
cd ~/esp/esp-idf
./install.sh
!!!もし,KeyError: 'idfSelectedId'が出力されたら,!!!
!!!~/.espressifフォルダを削除(ユーザディレクトリ直下の隠しファイル)!!!
. ./export.sh
完了
コメント
コメントを投稿