PlatformIO Open Source August Updates

New boards & dev-kits, Support for the latest STM32Cube packages, Updated Arduino Cores for Espressif 8266, Microchip AVR, Nordic nRF52 and Mbed-enabled devices

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

Welcome to the August 2021 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 August Updates

During August, we updated support for the latest STM32Cube versions, rolled out updates for the Atmel AVR/megaAVR, Espressif32/8266 and Nordic nRF52 development platforms, resolved a lot of issues. Some of the key highlights include:

ST STM32 dev-platform v14.2

The latest release of the ST STM32 platform comes with updated STM32Cube packages and Arduino-mbed core v2.4.1:

  • Updated STM32Cube packages:
    • STM32CubeF0 v1.11.3, STM32CubeF1 v1.8.4, STM32CubeF2 v1.9.3, STM32CubeF3 v1.11.3, STM32CubeF4 v1.26.2, STM32CubeF7 v1.16.1, STM32CubeG0 v1.5.0, STM32CubeG4 v1.4.0, STM32CubeH7 v1.9.0, STM32CubeL0 v1.12.1, STM32CubeL1 v1.10.3, STM32CubeL4 v1.17.0, STM32CubeL5 v1.4.0
  • Updated Arduino Core for mbed enabled devices to v2.4.1 (release notes)
  • Minor fixes and improvements

Related resources for the ST STM32 dev-platform:

Nordic nRF52 dev-platform v8.3

The new release of Nordic nRF52 dev-platform brings support for two new boards, the latest stable Adafruit Arduino core v1.0 and Arduino-mbed core v2.4.1:

Related resources for the Nordic nRF52 dev-platform:

Atmel AVR dev-platform v3.4

The latest release of the Atmel AVR v3.4.0 brings updates for highly customizable Arduino cores by MCUdude, the latest “simavr” packages and several minor improvements:

  • Updated MCUdude’s cores:
  • Updated simavr packages to v1.7.0
  • Fixed default clock source for several boards from ATTinyCore
  • Fixed memory sizes for SparkFun ATmega128RFA1 Dev Board
  • Minor fixes

Related resources for the Atmel AVR dev-platform:

Atmel megaAVR dev-platform v1.5

The new release of the Atmel megaAVR v1.5.0 comes with updated Arduino cores and several minor improvements:

Related resources for the Atmel megaAVR dev-platform:

Espressif 8266 v3.2

The latest revision of the Espressif 8266 dev-platform brings support for the latest Arduino core v3.0.2 together with the latest GCC toolchain v10.3.0:

  • Updated Arduino Core to the latest v3.0.2 (release notes)
  • Updated toolchain packages to the latest v10.3.0-1757bed

Related resources for the Espressif 8266 dev-platform:

Espressif 32 dev-platform v3.3.2

The latest Espressif32 v3.3.2 is mostly a maintenance release that brings several important bugfixes and improvements:

  • Better handling of custom ESP-IDF packages
  • Fixed RAM size for M5Stack Core2 and M5Stack FIRE
  • Fixed an issue with whitespace characters in file names specified as binary data
  • Fixed flash mode for the TinyPICO board

Related resources for the Espressif32 dev-platform:

Arduino Core for mbed-enabled devices v2.4.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 v2.4.1. According to the release notes, v2.4.1 brings updated variants rebuilt on mbed v6.13, improvements in core and bundled 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