Skip to content

ESP-IDF Release v3.0.2

Compare
Choose a tag to compare
@projectgus projectgus released this 20 Jul 06:57
· 38034 commits to master since this release

Documentation for release v3.0.2 is available at https://docs.espressif.com/projects/esp-idf/en/v3.0.2/

ESP-IDF v3.0.2 is a bugfix-only update for ESP-IDF v3.0.1. Release v3.0.2 is compatible with apps written for ESP-IDF v3.0 & v3.0.1.

This is the list of changes since release v3.0.1:

Wi-Fi Related

  • Refactor locks to avoid rare interrupt watchdog crash.
  • Reduce Wi-Fi stack memory usage.

LWIP Related

  • Fix assert in tcp_pcb_purge()
  • Fix bug that stale TCP connections don't close when IP changes (ie Wi-Fi STA disassociates and reassociates).

System Related

  • Move esp_crosscore_isr_handle_yield() to IRAM. Fixes occasional crashes when writing to flash.
  • nvs: Don't expect items with bad CRC to be in cache

Documentation

  • Clarify some Eclipse setup steps

Obtaining v3.0.2

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 v3.0.2 --recursive https://github.com/espressif/esp-idf.git esp-idf-v3.0.2
cd esp-idf-v3.0.2/

This is the recommended way of obtaining v3.0.2 of ESP-IDF.

Download an archive with submodules included

Attached to this release is an esp-idf-v3.0.2.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.