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

DutchOrange
Posts: 74
Joined: Fri Dec 04, 2020 4:23 pm

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

Postby DutchOrange » Mon Dec 07, 2020 10:28 am

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.

ESP_bignacio
Posts: 226
Joined: Wed May 02, 2018 12:12 pm

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

Postby ESP_bignacio » 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

DutchOrange
Posts: 74
Joined: Fri Dec 04, 2020 4:23 pm

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

Postby DutchOrange » Thu Dec 10, 2020 10:07 am

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 ?

Who is online

Users browsing this forum: No registered users and 76 guests