PlatformIO Open Source July 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 July 2024 updates of PlatformIO Open Source professional collaborative platform for embedded development. This month we received a lot of helpful feedback from our community, which let us identify the most important parts of our OSS ecosystem that required our attention, so there are plenty of updates pushed in this month that we hope you will like.

PlatformIO Open Source July Updates

During July, 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.3

We’re happy to announce updated support for the latest release of ESP-IDF v5.3 - 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.3:

  • Improvements to Bluetooth Low Energy Controller
  • Implemented LL layers for the CLIC, PLIC and INTC interrupt controllers
  • Added support for FreeRTOS application task tag feature
  • Updated mbedTLS to v3.6.0
  • Updated toolchain packages

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

Related resources for ESP-IDF:

Espressif32 dev-platform v6.8

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

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

Related resources for the Espressif32 dev-platform:

ST STM32 dev-platform v17.5

The new release of the ST STM32 dev-platform v17.5 comes with the latest Arduino cores, updated libOpenCM3 package and several minor improvements:

  • New board: Arduino Giga R1
  • Updated Arduino core to v2.8.1 (release notes)
  • Updated Arduino-mbed core to v4.1.5 (release notes)
  • Updated libOpenCM3 to the latest available

Related resources for the ST STM32 dev-platform:

Arduino Core for mbed-enabled devices v4.1.5

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.1.5. According to the release notes, v4.1.5 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