Espressif IDEの公式HELPでは4.4.3ですが、2022/11現在のPlatformIOのESP-IDFの最新バージョンは5.2.0です。
ただ、ESP32-S3での5.2.0では、ブートからうまくいかないのでいろいろなバージョンを試しています。
バージョンを細かく設定する方法
最新バージョンはgitから
最新バージョンは、platformIO.iniのplatform項目にgitを直接指定します。
[env]
platform = https://github.com/platformio/platform-espressif32.git
これで最新バージョンが適用されます。適用後のPlatformIOのinstallを見るとV5.2.0+パッチが適用されていました。
常に更新されているようです。
過去バージョンは、platformio.iniで直接バージョン指定
過去バージョンが存在するバージョンは
https://github.com/platformio/platform-espressif32/releases
から確認できます。
ここから希望のバージョンをピックアップし、PlatformIOのplatform=espressif32に後に@x.x.xを追加します。
例としてV5.1.1なら
[env]
platform = espressif32@5.1.1
だんだん使いやすくなってるようです
まだまだ、いろいろ試さなければなりませんが、バージョン設定などの操作は徐々にやりやすくなってるみたいです。