Arduino Esp32 Versions Save

Arduino core for the ESP32

3.0.0-rc2

2 weeks ago

What's Changed

New Contributors

Full Changelog: https://github.com/espressif/arduino-esp32/compare/3.0.0-rc1...3.0.0-rc2

2.0.16

4 weeks ago

The Arduino ESP32 version 2.0.16 is based on the ESP-IDF v4.4.7 (release notes) and is bug fix release for Arduino ESP32 Core version 2.X.X.

Fixes


Full Changelog: https://github.com/espressif/arduino-esp32/compare/2.0.15...2.0.16


Thanks for your contribution πŸŽ‰

3.0.0-rc1

1 month ago

The Arduino ESP32 release candidate version 3.0.0-RC1 is based on the ESP-IDF v5.1 (release notes) and is major release supporting new version of ESP-IDF 5.1.


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


Major changes

Peripherals updates

UART

I2C

RMT

LEDC

SPI

GPIO

HWCDC

Other peripherals changes

Libraries updates

USB

SD

Webserver

Update

Other libraries changes

Boards additions and updates

Examples

Documentation

Tooling improvements

CI & Testing


Full Changelog: https://github.com/espressif/arduino-esp32/compare/3.0.0-alpha3...3.0.0-rc1


New Contributors


Thanks for your contribution! πŸŽ‰

2.0.15

1 month ago

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

Major changes & fixes

Peripherals

Libraries

Boards additions and updates

Tooling

Documentations


Full Changelog: https://github.com/espressif/arduino-esp32/compare/2.0.14...2.0.15


New Contributors


Thanks for your contribution! πŸŽ‰

3.0.0-alpha3

5 months ago

The Arduino ESP32 pre-release version 3.0.0-aplha 3 is based on the ESP-IDF v5.1 (release notes) and is major release supporting new version of ESP-IDF 5.1. This release introduce breaking changes and support for new SoCs, ESP32-H2 and ESP32-C6.

ESP32-C2 support was added, for usage you need to build the libraries using ESP32 Arduino Lib builder.

Major changes

Peripherals updates

UART

I2S

I2C

ADC

RMT

Other peripherals changes

Libraries updates

USB

Other libraries changes

Other general changes

Peripheral Manager improvements

Boards additions and updates

Tools improvements

Documentation & Examples

CI


Full Changelog: https://github.com/espressif/arduino-esp32/compare/3.0.0-alpha2...3.0.0-alpha3


New Contributors


Thanks for your contribution! πŸŽ‰

3.0.0-alpha2

7 months ago

The Arduino ESP32 pre-release version 3.0.0-aplha 2 is based on the ESP-IDF v5.1 (release notes) and is major release supporting new version of ESP-IDF 5.1. This release introduce breaking changes and support for new SoCs, ESP32-H2 and ESP32-C6.

Major changes

Other changes

Boards additions and updates


Full Changelog: https://github.com/espressif/arduino-esp32/compare/3.0.0-alpha1...3.0.0-alpha2


New Contributors


Thanks for your contribution! πŸŽ‰

3.0.0-alpha1

7 months ago

The Arduino ESP32 pre-release version 3.0.0-aplha is based on the ESP-IDF v5.1 (release notes) and is major release supporting new version of ESP-IDF 5.1. This release introduce breaking changes and support for new SoCs, ESP32-H2 and ESP32-C6.

Known issues of this release

  • If you are a Linux or MacOS user, it is mandatory to use Arduino IDE v2 or arduino-cli for the package installation. Arduino IDE v1 currently fails due to limitations related to archive compression.

Breaking changes of 3.0.0 Release

This version introduce breaking changes in this particular APIs:

  • ADC
  • BLE
  • Hall Sensor (not supported)
  • I2S
  • LEDC
  • RMT
  • SigmaDelta
  • Timer
  • UART (HardwareSerial)

For more details please refer to Migration Guide from version 2.x to 3.0.

Major changes

APIs changes & updates

Peripheral Manager implementations

Description of Peripheral Manager is available here.

Other changes

Boards additions and updates

Examples

Documentation and CI


Note: Due to merging development branch into master branch, the changelog does not include all the changes.

Full Changelog: https://github.com/espressif/arduino-esp32/compare/2.0.14...3.0.0-alpha1


New Contributors

Thanks for your contribution! πŸŽ‰

2.0.14

7 months ago

The Arduino ESP32 version 2.0.14 is based on the ESP-IDF v4.4.6 (release notes) and is bug fix release for Arduino ESP32 Core version 2.X.X.

Major changes & fixes

Minor changes

Boards additions and updates

Documentations


Full Changelog: https://github.com/espressif/arduino-esp32/compare/2.0.13...2.0.14


New Contributors


Thanks for your contribution! πŸŽ‰

2.0.13

8 months ago

The Arduino ESP32 version 2.0.13 is based on the ESP-IDF v4.4.5 (release notes) and is bug fix release for Arduino ESP32 Core version 2.X.X.

Major changes

Minor changes

Boards additions and updates


Full Changelog: https://github.com/espressif/arduino-esp32/compare/2.0.12...2.0.13


Thanks for your contribution! πŸŽ‰

2.0.12

8 months ago

The Arduino ESP32 version 2.0.12 is based on the ESP-IDF v4.4.5 (release notes) and is last planned bug fix release for Arduino ESP32 Core version 2.X.X.

Major changes

Other minor changes

Boards additions & updates

Documentation & CI

Full Changelog: https://github.com/espressif/arduino-esp32/compare/2.0.11...2.0.12

Thanks everyone for contributing! πŸŽ‰