Release Notes
- Added 72 new boards and development kits, including popular boards from Elektrofuzzis, Heltec, M5Stack, ThingPulse, uPesy, and Waveshare
- Added support for Arduino core v3.3.12 (release notes)
- Updated toolchains for Arduino to
v14.2.0+20260121 - Switched to prebuilt esptool binaries v5.4 (release notes)
- Removed deprecated functionality for pulling upstream Arduino core
- Fixed broken HWID values for several boards (issue #1782)
Thanks @dzid26, @ngehrsitz, @tao-j, @shantanu-pai, @sbonami, @tyeth, @Richard3366, @squix78, @uPesy, @SooDragon, @sonidelav, @elektrofuzzis for your contributions.
Notes on Bluetooth refactoring in Arduino core
Arduino-ESP32 3.x does not yet include the full Bluetooth refactoring planned for v4.0. As a result, some Bluetooth functionality and APIs may differ from those planned for v4.0, potentially affecting compatibility with existing sketches and libraries.
See Espressif's Bluetooth refactoring issue for details and progress.
Configuration
To use this version, update the platform option in your platformio.ini file as follows:
[env:my-esp32]
platform = espressif32 @ ~8.0.0For more configuration options for the espressif32 development platform, refer to the documentation.