zakkieのアイコン画像
zakkie 2022年05月09日作成
セットアップや使用方法 セットアップや使用方法 閲覧数 1742
zakkie 2022年05月09日作成 セットアップや使用方法 セットアップや使用方法 閲覧数 1742

ESP-IDF のあんちょこ

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 に 編集 をしました。 (メッセージ: 初版)
ログインしてコメントを投稿する