ESP-IDFのhello worldサンプルを新規プロジェクトのテンプレートとしてコピーしてくるのが早い。
$ mkdir workspace
$ cd workspace
$ cp -r $IDF_PATH/examples/get-started/hello_world/*
プロジェクト名を変えるには、 CMakeLists.txt
で
set(PROJECT_NAME, "new_name")
ビルドする。
$ . $IDF_PATH/export.sh
$ idf.py set-target esp32c3
$ idf.py build flash monitor
エントリーポイントをSwiftに置き換える
https://github.com/hiragram/esp32-swift-template/tree/979c6c1d735850d0febdcb2a2c8aabc2bf371972
swift-embedded-examplesの esp32-led-strip-sdk
を写経するような形で CMakeLists.txt
を書いた。
Hello worldはできたので、次はwifi関連の機能を触ってみたい。