Menuconfig options for ESP32 Arduino


For the ESP32 we need to run make menuconfig. For ESP32 IDF i know how to do this but with PlatformIO and using Arduino, how do we make changes in menuconfig. For instance, how can we enable PSRAM, and change other settings there ?


I can make changes in menuconfig with the help of this tutorial. I want to use latest esp-idf version. Is there a way to use the latest esp-idf version with platformio?


I was looking for a way compiling for Arduino projects. But to answer you question, I posted a video how to get Microsoft Visual Studio working with ESP-IDF. Of all the other ways I have tried this, this one is by far the best (IMHO). and will let you use the latest ESP-idf.

I changed some things, but the credit goes to This Chap


PlantformIO, do you have anything to comment about this topic?


Same here.
In ESP-IDF env, menuconfig is able to setup for example secure boot or encryption :
# Security features

In the documentation of PlatformIO, Espressif 32 ([]), we can adjust only some parameters : upload, OTA, partition

Is it possible to access from PlatformIO to all parameters present in menuconfig ?
Or can we use menuconfig of ESP-IDF with a platformIO Arduino Project ? How ?

Thanks for help.


PlantformIO, why are you so quite on this topic. How can we use the device fully if we cannot make changes to Menuconfig?


How can we use the ESP32-WROVER to enable the external RAM without using Menuconfig ?


I would also like to use menuconfig within platformio.