github platformio/platform-espressif32 v8.0.0
8.0.0

2 hours ago

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.0

For more configuration options for the espressif32 development platform, refer to the documentation.


Supported Frameworks

Don't miss a new platform-espressif32 release

NewReleases is sending notifications on new releases.