ESP-IDF のインストール
mkdir ~/esp
cd ~/esp
git clone -b v4.4.1 --recursive https://github.com/espressif/esp-idf.git
cd esp-idf
./install.sh esp32
echo "alias get_idf='. $HOME/esp/esp-idf/export.sh'" >> ~/.zshrc
新規プロジェクトの開始
get_idf
cd ~/esp/
idf.py create-project hoge
cd hoge/
idf.py set-target esp32
idf.py menuconfig
idf.py build
idf.py -p /dev/cu.usbserial-0001 flash
idf.py -p /dev/cu.usbserial-0001 monitor # Ctrl-] で抜ける
ライブラリを追加する
https://components.espressif.com/ で欲しいライブラリを探す
idf.py add-dependency espressif/coap==4.3.0
main/hoge.c にヘッダファイルを追加して利用する。(インクルードパスはよろしく設定されている)
#include <coap3/libcoap.h>
サンプルを見る
ls ~/esp/esp-idf/examples/
投稿者の人気記事
-
zakkie
さんが
2022/05/09
に
編集
をしました。
(メッセージ: 初版)
ログインしてコメントを投稿する