Documentation for IDF v5.3.5 is available at https://docs.espressif.com/projects/esp-idf/en/v5.3.5/
ESP-IDF v5.3.5 is a bugfix release for ESP-IDF v5.3.
Obtaining v5.3.5
For full installation instructions, see the ESP-IDF Programming Guide.
The source files attached to this release will not work due to our use of git submodules. Use one of the following methods instead:
Using git
To get this release, use the following commands:
git clone -b v5.3.5 --recursive https://github.com/espressif/esp-idf.git esp-idf-v5.3.5
cd esp-idf-v5.3.5/
This is the recommended way of obtaining v5.3.5 of ESP-IDF.
Download an archive with submodules included
Attached to this release is an esp-idf-v5.3.5.zip archive. It includes .git directory and all the submodules, so can be used out of the box. This archive is provided for users who have connectivity issues preventing them from cloning from GitHub. To reduce the size of the archive, the .git directory doesn't include the history of commits older than one year. Users who need to use git checkout to access an older release of IDF will have to use git fetch first to download the remaining part of the history.
This archive can also be downloaded from Espressif's download server: https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.3.5/esp-idf-v5.3.5.zip
Major changes
Breaking Changes
- 15.4/Thread: Updated OpenThread examples to use esp_console. The
otprefix is required when running OpenThread CLI commands. (fd0fd24) - Peripheral Drivers/SPI: The SPI master and slave no longer accepts
ESP_INTR_FLAG_SHAREDas interrupt flag during initialization. (d3316dc)
Changelog
For full list of changes, please refer to ESP-IDF v5.3.5 Release Notes in Espressif 's release notes database.