Skip to content

Arduino Release v3.0.0 based on ESP-IDF v5.1.4

Compare
Choose a tag to compare
@me-no-dev me-no-dev released this 27 May 14:23
· 291 commits to master since this release
b3ad98c

The Arduino ESP32 version 3.0.0-stable is based on the ESP-IDF v5.1.4 (release notes) and is major release introducing new SoCs & features support.


This release introduce breaking changes and support for new SoCs, ESP32-H2 and ESP32-C6. ESP32-C2 support added, for usage you need to build the libraries using ESP32 Arduino Lib builder.


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


Overview of major changes in 3.0.0 Release

  • in progress

Release notes of development releases

  • in progress

Libraries

Networking

Peripherals fixes

  • fix(adc): Remove masking for ADC channel number by @P-R-O-C-H-Y in #9692
  • fix(esp-hal-log):Provide a default TAG name for USE_ESP_IDF_LOG logging macro by @mairas in #9686

3rd party boards updates & editions

  • Update(3rd_party_board): Updated ESPDuino with extra options by @alexceltare2 in #9642
  • feat (3rd_party_board): add support for WeAct Studio ESP32C3 by @loozhengyuan in #9653
  • Nano ESP32: delete programmer.default entry (on main) by @pillo79 in #9666
  • feat(3rd_party_board):Add GPIO pin mappings for M5Stack CamS3 Unit and select OPI PSRAM by default by @tarosay in #9688

Documentation

Tooling


Full Changelog: 3.0.0-rc3...3.0.0


New Contributors

Thanks for your contribution 🎉