公式の方法
1.公式文書、文書はあなた自身のチップ開発ボード、特にチップに対応しているべきであることを忘れないでください。
リンク:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s2/get-started/index.html#id2
その中で、ESP32-S2の最小バージョンは4.2ですが、最新のものを使用することをお勧めします。古いBUGがたくさんあります。
2.ドキュメントによると、gitがダウンロードできないなど、正常にビルドする際に問題が発生する可能性があります。
個人的なアプローチ
1.最初にGitHubDesktopを使用して、最新のプロジェクトをgithubhttps://github.com/espressif/esp-idfにダウンロードします。
ダウンロード方法については、https://shimo.im/docs/ycDRJqXjPjrpkVkTを参照してください。
このダウンロードにより、サブモジュールが自動的にダウンロードされます
2.ダウンロードが完了したら、公式のhttps://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exeを使用して基本環境を設定します
ローカルで使用できるpythonとgitがある場合は、自分でインストールして、自分でインストールしたものを使用することをお勧めします。担当者がダウンロードできない場合があります。
3番目の部分は非常に重要です。ローカルESP-IDFを使用することを選択し、他のツールのパスを選択すると、インストールを正常に実行できます。インストールが間違っている場合は、代わりに関連するモジュールを直接インストールしてみてください。公式インストールを使用しています。ある種のcmakeダウンロードエラーが発生する可能性があります。
3.上記をインストールした後、ESP-IDFコマンドプロンプトを実行します。実際には、ESP-IDFディレクトリでexport.batまたは.ps1を実行しました。これで、公式デモチュートリアルを続行して学習を開始できます。