PlatformIO Open Source May Updates

New boards and dev-kits, Support for the latest ESP-IDF, Updates for Espressif32, ST STM32 and mbed-enabled dev-platforms

Valerii Koval
Valerii Koval
Head of System Integration at PlatformIO Labs
Share:

Welcome to the May 2025 updates of PlatformIO Open Source professional collaborative platform for embedded development. What better way to start the new year than by sharing a few exciting updates? Here’s a look at what we’ve accomplished this May.

PlatformIO Open Source May Updates

During May, we added support for the latest ESP-IDF, rolled out updates for several popular development platforms, fixed a lot of issues. Some of the key highlights include:

ESP-IDF v5.4.1

We’re happy to announce updated support for the latest release of ESP-IDF v5.4.1 - the official development framework for the ESP32, ESP32-S and ESP32-C Series SoCs. It provides a self-sufficient SDK for any generic application development on these platforms, using programming languages such as C and C++. ESP-IDF currently powers millions of devices in the field, and enables building a variety of network-connected products, ranging from simple light bulbs and toys to big appliances and industrial devices.

Major enhancements in v5.4.1:

  • Added config to enable/disable BLE channel assessment and ping procedure on ESP32
  • Optimization of RX calibration for Wi-Fi in high-interference environments
  • Added MALLOC_CAP_SIMD flag to allocate memory that is suitable for SIMD instructions

More information on project configuration for ESP-IDF can be found here.

Related resources for ESP-IDF:

Espressif32 dev-platform v6.11

The new release of the Espressif 32 dev-platform brings support for the latest ESP-IDF, a new board and several fixes and improvements:

  • 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)

Related resources for the Espressif32 dev-platform:

ST STM32 dev-platform v19.2

The new release of the ST STM32 dev-platform comes with new boards, updated STM32Cube packages and several minor improvements:

Related resources for the ST STM32 dev-platform:

Arduino Core for mbed-enabled devices v4.3.1

The ST STM32, Nordic nRF52 and Raspberry Pi RP2040 dev-platforms have been updated to support the latest Arduino Core for mbed-enabled devices v4.3.1. According to the release notes, v4.3.1 brings a lot of bugfixes and improvements in the core and accompanying libraries.

Stay in touch with us

Stay tuned to this blog or follow us on LinkedIn and Twitter @PlatformIO_Org to keep up to date with the latest news, articles and tips!

Valerii Koval
Valerii Koval
Share:

Have questions?

Join the discussion on our forum