PlatformIO Open Source June Updates
Improved PlatformIO IDE for Microsoft VSCode, Updates for ST STM32, Nordic nRF52 and Microchip SAM dev-platforms
Welcome to the June 2023 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.
During June, we rolled out an updated version of PlatformIO IDE for Visual Studio Code, added support for the latest Arduino cores for ST STM32, Nordic nRF52 and Microchip SAM development platforms, fixed a lot of issues. Some of the key highlights include:
- PlatformIO IDE 3.2 for Visual Studio Code
- ST STM32 v16.0
- Nordic nRF52 v10.0
- Microchip SAM v8.2
- CHIPS Alliance v1.3
PlatformIO IDE 3.2 for Visual Studio Code
We are pleased to announce a new stable release of PlatformIO IDE 3.2 for Visual Studio Code that brings a new powerful linting feature that highlights syntactical and stylistic issues in the “platformio.ini” configuration file:
Other enhancements and bugfixes:
- Improved project cleanup process by utilizing the
fullclean
target instead ofcleanall
. This ensures a thorough clean-up, including the removal of dependent libraries - Updated PlatformIO Core Installer Script to v1.1.3
- Resolved an issue where certain buttons were missing from the status bar in VSCode 1.79 after the recent update (issue #3736)
See Release Notes for more detailed information.
ST STM32 v16.0
The new release of the ST STM32 v16.0.0 comes with support for the latest Arduino core, updated packages and several minor improvements:
- Updated STM32 Arduino Core to the latest v2.5.0 (release notes)
- Updated OpenOCD package to the latest v0.12
- Switched Arduino Core to GCC v10.3 packages (#301, #486, #605, #650)
- Enabled CMSIS-DAP for genericSTM32F103C6 (#696)
- Various memory size corrections (#617, #649, #656, #699)
- Dropped support for legacy Mbed v5
Related resources for the ST STM32 dev-platform:
Nordic nRF52 v10.0
The latest release of the Nordic nRF52 dev-platform brings support for the latest Adafruit core and updated OpenOCD v0.12 packages:
- Updated Arduino Adafruit core to v1.5.0 (release notes)
- Updated OpenOCD package to the latest v0.12
- Dropped support for legacy Mbed v5
Related resources for the Nordic nRF52 dev-platform:
Microchip SAM v8.2
The new release of the Microchip SAM dev-platform brings updates for several Arduino cores, updated OpenOCD v0.12 and several minor improvements:
- Updated Arduino Adafruit Core to v1.7.13 (release notes)
- Updated Arduino Seeed Core to v1.8.4 (release notes)
- Updated Arduino SODAQ Core to v1.8.9
- Updated OpenOCD package to the latest v0.12
- Removed duplicate macro in Seeeduino Wio Terminal manifest
Related resources for the Microchip SAM dev-platform:
CHIPS Alliance v1.3
The new release of the CHIPS Alliance dev-platform comes with support for Verilator-based RVfpga-ViDBo and RVfpga-Pipeline simulation tools:
- Added new option for supporting RVfpga-ViDBo and RVfpga-Pipeline (#12)
- Fixed “program_fpga” target errors (#11)
Related resources for the CHIPS Alliance dev-platform:
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!