ESP-IDFは従来、MSYS2環境内で動作させていましたが、現在はWindowsコマンドプロンプト内で動作し、非常に軽快で設定も簡単になりました。 前半は、2020/8月時点のver4.0.1の使い方を説明します。 後半は、従来のMSYS2環境の使い方を説明しています。 ※最新のver4.2以上の場合は、たなかまさゆきさんの以下のサイトを参照してみて下さい。 https://lang-ship.com/blog/work/windows-esp-idf-42/ Arduino IDEでも ESP32 ( ESP-WROOM-32 ) は開発できますが、全ての機能を使うことができません。 ESP-IDF を使うともっといろいろな機能が使えます。 簡単にサクッとESP32を開発したい方はArduino IDE。 もっとコアにガッツリ使いたい方はESP-IDFを使えば良いのではないかと思います