Page 1 of 1

Is the Arduino IDE good for the ESP-IDF ? / Can You still Have Access to everything

Posted: Mon Dec 07, 2020 10:28 am
by DutchOrange
Can you still use all the functions of the ESP-IDF in the Arduino IDE ? Such as is there any Restrictions or limitations to the Arduino IDE ?
I mainly want to make a self Building and repairing mesh.

Re: Is the Arduino IDE good for the ESP-IDF ? / Can You still Have Access to everything

Posted: Tue Dec 08, 2020 8:51 am
by ESP_bignacio
The official development framework for Espressif SoC is ESP-IDF.

Arduino IDE uses libraries that are generated by taking ESP-IDF and building Arduino libraries such as https://github.com/espressif/arduino-esp32 .

As you can see, official support from Espressif and the documentation of APIs are based on ESP-IDF. There are some features in ESP-IDF that are not available in Arduino libraries such as menuconfig and configuration could be more complicated as shown in the discussion https://www.esp32.com/viewtopic.php?f=2&t=5669 . Arduino code can still be used in ESP-IDF code by using Arduino as a component

For best compatibility, we recommend to use ESP-IDF, and if IDE features are desired, we provide a Visual Studio Code extension and Eclipse plugin

Re: Is the Arduino IDE good for the ESP-IDF ? / Can You still Have Access to everything

Posted: Thu Dec 10, 2020 10:07 am
by DutchOrange
ESP_bignacio wrote:
Tue Dec 08, 2020 8:51 am
The official development framework for Espressif SoC is ESP-IDF.

Arduino IDE uses libraries that are generated by taking ESP-IDF and building Arduino libraries such as https://github.com/espressif/arduino-esp32 .

As you can see, official support from Espressif and the documentation of APIs are based on ESP-IDF. There are some features in ESP-IDF that are not available in Arduino libraries such as menuconfig and configuration could be more complicated as shown in the discussion https://www.esp32.com/viewtopic.php?f=2&t=5669 . Arduino code can still be used in ESP-IDF code by using Arduino as a component

For best compatibility, we recommend to use ESP-IDF, and if IDE features are desired, we provide a Visual Studio Code extension and Eclipse plugin
Thanks for the Reply, I followed the VS-Code and all went well until I tried to flash, I Get

Code: Select all

Build is required before Flashing, .bin file can't be accessed
Why is this ? Even though I did Build it ?