Description
Board
None
Device Description
None
Hardware Configuration
None
Version
latest master (checkout manually)
IDE Name
ESP-IDF
Operating System
Ubuntu
Flash frequency
None
PSRAM enabled
no
Upload speed
None
Description
On the latest Arduino-esp32 release v3.1.0 for the ESP Component Registry, the idf dependecies are wrong. The release requires ESP-IDF >=5.1,<5.2 which needs to be corrected. The arduino release v3.1.0 is based on ESP-IDF >=5.3.0 or even ESP-IDF >=5.3.2.
The issue can be checked easily at
https://components.espressif.com/components/espressif/arduino-esp32/versions/3.1.0/dependencies
For the v3.1.0 arduino release the branch "0515264" is used, which display the wrong idf requirements as well:
https://github.com/espressif/arduino-esp32/tree/0515264aa6316a7ed2388300000fb78bf5da9c7e/
At least "CMakeLists.txt" and "idf_component.yml" needs to be updated to allow usage with ESP-IDF >=5.3.
Currently, it ist not possible to use the arduino-esp32 component v3.1.0 on esp-idf as component. from registry. Hopefully, this information helps to fix this issue.
Sketch
None
Debug Message
None
Other Steps to Reproduce
None
I have checked existing issues, online documentation and the Troubleshooting Guide
- I confirm I have checked existing issues, online documentation and Troubleshooting guide.