Arduino Release v2.0.15 based on ESP-IDF v4.4.7
The Arduino ESP32 version 2.0.15 is based on the ESP-IDF v4.4.7 (release notes) and is bug fix release for Arduino ESP32 Core version 2.X.X.
Known Issues
- UART pins definition changed (breaking change) - (related issue with workaround)
Major changes & fixes
- IDF 38eeba213a by @me-no-dev in #9339 (update to ESP-IDF v4.4.7)
- backports HWCDC to v2.0.15 by @SuGlider in #9462
- Fixes set pins return value in 2.0.13 by @SuGlider in #8644
- feat: adds baudrate detection to S3 and C3 using LL API for all SoC by @SuGlider in #9261
- feat(uart): backports UART pin attachment from 3.0.0 to 2.0.15 by @SuGlider in #9176
Peripherals
- fix(adc): Always use default read resolution in __analogReadMilliVolts by @bkari02 in #9006
- Fixes issue related to writing RGB LED fast in a row by @SuGlider in #9374
- fix: UART0 boot pin setup by @SuGlider in #9373
- fix: HWCDC removed clearing USB Serial/JTAG interrupts during begin (#9316) by @kiran-desilva in #9344
Libraries
- SD library: Fix format by @Jason2866 in #9124
- Backport for v2.x : fix(sd): AquireSPI lock in sdcard_uninit by @P-R-O-C-H-Y in #9469
- Adjust Update Library license by @SuGlider in #9448
- Backport fix linker failure by @Jason2866 in #9121
- Add and init new LittleFS options by @Jason2866 in #9122
- WebServer: use MD5Builder instead of mbedtls by @Jason2866 in #9123
- Backport: simplifying webserver file uploads via form POST by @Jason2866 in #9211
- Backport: ArduinoOTA upload intermittent failure fixed by @Jason2866 in #9215
- Backport: Fix ESP32-Solo WDT on HTTP OTA update by @Jason2866 in #9223
- Handle large octet-stream by @nathannau in #9430
Boards additions and updates
- Rename variants/heltec_wifi_kit_32_V3 to match entry in boards.txt. by @audiophyl in #8886
- Add support for the MotorGo Mini board by @SwapnilPande in #9269
- MotorGo Mini 1 - Update LED_STATUS to match latest board revision by @SwapnilPande in #9298
- add senseBox MCU-S2 by @mariopesch in #9263
- ESP32-S3 PowerFeather Support for v2.x by @powerfeatherdev in #9325
- Define Wire1 pins for ESP32-S3 PowerFeather by @powerfeatherdev in #9398
- backport: variants from 3.0.0 + fixes by @SuGlider in #9381
Tooling
- Support relative paths in UNIX search PATH by @me-no-dev in #8622
- fix(platform): use numbers in all recipe hooks (on 2.x) by @pillo79 in #9219
- Implement official Arduino IDE debugger API on 2.x by @pillo79 in #9118
Documentations
Full Changelog: 2.0.14...2.0.15
New Contributors
- @audiophyl made their first contribution in #8886
- @SwapnilPande made their first contribution in #9269
- @kiran-desilva made their first contribution in #9344
Thanks for your contribution! π