Skip to content

Releases: platformio/platform-ststm32

15.1.0

30 Nov 10:42
Compare
Choose a tag to compare
  • Updated Arduino Core for mbed enabled devices to v2.6.1 (release notes)
  • Updated the ldscripts package to include the latest MCUs (#563)
  • Minor fixes and improvements (#576, #582)

15.0.0

31 Oct 21:07
Compare
Choose a tag to compare

14.2.0

31 Aug 13:37
Compare
Choose a tag to compare
  • 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

14.1.0

30 Jul 18:25
Compare
Choose a tag to compare

14.0.1

29 Jun 16:58
Compare
Choose a tag to compare
  • Synchronized the latest revision of the build script for the libOpenCM3 framework
  • Fixed an issue with incorrect size of the RAM memory for Arduino-enabled L4-based boards (#537)
  • Fixed the OpenOCD target for the vccgnd_f407zg_mini board (#535)
  • Fixed default LINKFLAGS for the SPL framework to achieve lower memory footprint (#524)
  • Minor fixes and improvements (#531)

14.0.0

31 May 17:26
Compare
Choose a tag to compare

Note

The latest STM32 Arduino Core v2.0.0 is a major release with refactored variant structure. These changes may break custom board manifests which used previous variant names. In case your projects are not compilable after the update, you can always roll back to the previous version of the platform, for example:

[env:nucleo_f072rb]
platform = ststm32@^13.0.0
framework = arduino
board = nucleo_f072rb

13.0.0

30 Apr 18:57
Compare
Choose a tag to compare
  • Updated Arduino Core for mbed enabled devices to v2.0.0 (relase notes)
  • Minor updates for BlackPill F4x series of boards (#517)

12.1.1

05 Apr 13:09
Compare
Choose a tag to compare

12.1.0

29 Mar 17:05
Compare
Choose a tag to compare
  • Added new board Arduino Portenta H7
  • Added initial support for mbed-based Arduino core (#494)
  • Updated Mbed OS6 to the latest v6.9.0 (release notes)
  • Better handling of the pregenerated STM32Cube configuration file (#503)
  • Fixed dynamic configuration of serverless debug probes
  • Fixed RAM size for STM32F407VG (#452)
  • Nucleo-Gxxx boards now support uploading and debugging via on-board STLink probes (#509)
  • Minor fixes and improvements (#508)

Mbed OS

We're happy to announce updated support for the latest Mbed OS 6 versions with extended BLE functionality, support for the current 1.2 version of the TF-M reference software and many bugfixes.

12.0.0

26 Feb 22:04
Compare
Choose a tag to compare

Breaking Zephyr API changes

Please note, Zephyr v2.5.0 contains API changes that might break legacy projects. More information about deprecated functionality and removed APIs can be found here.