Skip to content

Releases: platformio/platform-espressif32

6.13.0

26 Feb 12:25

Choose a tag to compare

Release Notes

  • Added support for ESP-IDF v5.5.3 (release notes)
  • Updated IDF toolchains to v14.2.0+20251107
  • Updated esptoolpy to v4.11.0 (release notes)
  • Minor fixes and improvements

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.13.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.


Supported Frameworks

6.12.0

31 Jul 13:51

Choose a tag to compare

Release Notes

  • Added new boards: Cezerio dev ESP32C6, Cezerio mini dev ESP32C6
  • Added support for ESP-IDF v5.5 (release notes)
  • Updated CMake packages to v3.30
  • Initial support for Secure Features (see instructions)

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.12.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.


Supported Frameworks

6.11.0

27 May 12:29

Choose a tag to compare

  • Added a new board: Seeed Xiao ESP32C6
  • Added support for ESP-IDF v5.4.1 (release notes)
  • Added a new package for ESP32 series ROM ELF files (release notes)
  • Improvements to Esp32ExceptionDecoder to properly decode backtraces (#1572)
  • Fixed a incorrect OpenOCD config name for Freenove ESP32-Wrover (#1562)

Thanks @jarkad, @lucaskatayama four your contributions!

6.10.0

25 Jan 18:28

Choose a tag to compare

Release Notes

  • Added new boards: Freenove ESP32-S3-WROOM, Freenove ESP32-WROVER-E, RYMCU ESP32-DevKitC, RYMCU ESP32-C3-DevKitM-1, ESP32-S3-DevKitC-1, LilyGo T3 S3
  • Added support for ESP-IDF v5.4 (release notes)
  • Updated toolchain packages for IDF to v14.2.0
  • Added support for ESP32-C6 ULP (#1507)
  • Better handling of the IDF Python virtual environment (#1525)
  • Added automatic rebuild for IDF projects if external dependencies changed (#1514)
  • Enabled by default IDF Component Manager option to allow modification of managed components
  • Fixed missing PSRAM flags for Adafruit Feather ESP32-S3 TFT (#1498)
  • Fixed default flash frequency for Heltec Wireless Stick Lite (#1480)
  • Added missing USB_CDC flag for Romeo ESP32-S3 (#1512)

Thanks @TomRoush, @PabloPL, @mariusGundersen, @ronger-x, @Andreas-Pedersen, @argetlam-coder, @Hugh-rymcu for your contributions!


Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.10.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.


Supported Frameworks

6.9.0

26 Sep 12:38

Choose a tag to compare

Release Notes

  • Added WeAct Studio ESP32C3CoreBoard board
  • Added support for ESP-IDF v5.3.1 (release notes)
  • Updated build command for ULP config generation
  • Better handling of complex macros exported from IDF projects
  • Fixed variant name for Heltec WiFi Kit 32 V3 (#1442)
  • Added missing PROJECT_SOURCE_DIR argument for bootloader build command (#1460)
  • Minor fixes and improvements (#1434)

Thanks @Jason2866, @DamienEspitallier, @patrickelectric for your contributions!

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.9.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.

Supported Frameworks

6.8.1

30 Jul 20:47

Choose a tag to compare

  • Removed unnecessary debug print (#1433)

6.8.0

30 Jul 12:28

Choose a tag to compare

  • New board M5Stack Core ESP32 16M
  • Added support for ESP-IDF v5.3 (release notes)
  • Added support for Arduino core v2.0.17 (release notes)
  • Better handling of IDF package version (#1420, #1418)
  • Added littlefs partition subtype (#1426)
  • Enabled PSRAM by default for Adafruit Feather ESP32-S3 Reverse TFT (#1414)
  • Fix maximum RAM size for ESP32-C6-DevKitC-1
  • Minor fixes and improvements (#1421)

Thanks @TheMasterofBlubb, @pcorliss, @Jason2866, @gmemstr, @dariush for your contributions!

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.8.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.

Supported Frameworks

6.7.0

14 May 12:44

Choose a tag to compare

Release Notes

  • New boards: ESP32-S3 PowerFeather, MotorGo Mini 1, senseBox MCU-S2
  • Added support for Arduino v2.0.16 (release notes)
  • Updated toolchain packages for IDF integration to v13.2.0 (#1360)
  • Improvements to esp32_exception_decoder (#1357)
  • Better handling of IDF linker script fragments
  • Minor fixes and improvements (#1360)

Thanks @Tasssadar, @powerfeatherdev for your contributions!

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.7.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.

Supported Frameworks

6.6.0

29 Mar 20:48

Choose a tag to compare

Release Notes

Thanks @Jason2866, @bsdlp, @and3rson, @nicklasb, @mbrunnen, @deece for your contributions!

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.6.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.

Supported Frameworks

6.5.0

27 Dec 14:31

Choose a tag to compare

Release Notes

Thanks @maxgerhardt, @Jason2866, @mbrunnen, @f-io, @PradeepKotu, @strid3r21, @SuGlider, @djpearman, @a-sapuppo for your contributions!

Configuration

To utilize this version, please navigate to your platformio.ini (Project Configuration File) and adjust the platform option as follows:

[env:my-esp32]
platform = espressif32 @ 6.5.0

For further exploration of configuration options for the espressif32 development platform, refer to the documentation.

Supported Frameworks