Skip to content

Arduino Pre-Release v3.1.0-RC2 based on ESP-IDF v5.3.0+

Pre-release
Pre-release

Choose a tag to compare

@me-no-dev me-no-dev released this 25 Oct 19:10
· 254 commits to release/v3.1.x since this release
804ee12

The Arduino ESP32 version 3.1.0-RC2 is second release candidate of new major release based on the ESP-IDF v5.3.0 (release notes).


For version migration, please check Migration Guide from v2.X to 3.X


System PR

Peripherals

UART

PSRAM

SDMMC

Ethernet

I2S

  • fix(i2s): Use separate variables when reading and writing by @me-no-dev in #10509

Touch

BLE

Libraries

LittleFS

Network Events

  • fix(NetworkEvents): Don't skip event callbacks in NetworkEvents::remo… by @LeeLeahy2 in #10337
  • fix (NetworkEvents lib): remove checks for duplicated event handlers by @vortigont in #10376

HTTP

ESPNow

Arduino Stream

Zigbee

Tone

OpenThread

Matter

RTOS

Wire

  • Wire library: Add conditional compilation for second I2C interface based on SOC_I2C_NUM by @sivar2311 in #10408

Boards Additions & Updates

  • Added Unexpected Maker OMGS3 by @UnexpectedMaker in #10298
  • Added Sparkfun ESP32-S3 Thing Plus board by @Vigeant in #10382
  • Add Waveshare ESP32 Touch AMOLED 2.41 by @wurongmin in #10342
  • Add IOXESP32-C6 and ATD3.5-S3 board by @maxpromer in #10471
  • Add our new board "cezerio dev ESP32C6" by @DogushC in #10462
  • Add Waveshare ESP32-S3-Touch-LCD-1.46 board by @Sail-211010 in #10482
  • Added variant for Waveshare ESP32-S3-Touch-AMOLED-1.8 by @Y1hsiaochunnn in #10433
  • Add the Waveshare ESP32-S3-Touch-LCD-1.85 board by @Sail-211010 in #10477
  • fix(build): Fix sdkconfig copy for board manager by @lucasssvaz in #10484

CI & Testing

Documentation

Tooling


Full Changelog: 3.1.0-RC1...3.1.0-RC2


New Contributors


Thank you for your contribution! 🎉