github espressif/arduino-esp32 2.0.3
ESP32 Arduino 2.0.3 based on ESP-IDF 4.4.1

latest releases: 3.0.2, 3.0.1, 3.0.1-rc1...
2 years ago

Arduino ESP32 Version 2.0.3

The Arduino ESP32 version 2.0.3 based on the ESP-IDF v4.4 introduces the support for the ESP32-S3, new boards support, new APIs and refactoring improvements, and bug fixes.

About the ESP32-S3

Announced by Espressif in 2020, the ESP32-S3 is a dual-core XTensa LX7 MCU, capable of running at 240 MHz, 512 KB of internal SRAM, integrated 2.4 GHz, 802.11 b/g/n Wi-Fi and Bluetooth 5 (LE) connectivity, 45 programmable GPIOs and supports a rich set of peripherals.

To know more about the ESP32-S3, see the product page here.

Changes

Here is a summary of the major changes.

New Peripherals Support and Refactoring (ESP-IDF APIs based)

  • ESP32-S3 support added
  • Added ESP-SR support
  • GPIO
  • Touch

Improvements

  • ESP-IDF release/v4.4
  • Toolchain updated to gcc8_4_0-esp-2021r2-patch3
  • New boards support was added
  • New documentation chapters added
  • Added support for the Dual-Antenna and ESP32-WROOM-DA
  • RainMaker support for ESP32-S2, ESP32-S3, and ESP32-C3
  • Update IDF libs and mbedtls options
  • CI improvements
  • KSZ8041 support
  • Add cookie support on HttpClient
  • New documentation chapters and tutorial

Bugfixes

  • Fix bootloop issue and enable DSP optimization
  • Fixes on UART
  • Fix Ethernet clock runtime setting
  • Fixes on LEDC
  • Fix SD mount issue
  • Fixed String(float) issue
  • Fixed UART MODBUS and Loopback issue
  • Fixed interrupts in LEDC
  • Fixed SD mount issue and check status
  • Fixes on USB CDC

Known Issues (from ESP-IDF)

Some ESP-IDF known issues may affect the Arduino ESP32 core. For a list of known issues on ESP-IDF, see the Known Issues in v4.4 in the ESP-IDF release notes.

See all bug fixes in the complete changelog below.

What's Changed

See the complete changelog down below:

New Contributors

A special thank you to all new contributors!

Full Changelog: 2.0.2...2.0.3

To see how to contribute to the Arduino ESP32 project, see this reference: Contributing

Don't miss a new arduino-esp32 release

NewReleases is sending notifications on new releases.