PlatformIO Open Source July Updates
New boards & dev-kits, Support for Zephyr v2.6.0 and Teensyduino v1.54, Updated Arduino Cores for Nordic nRF52 and Mbed-enabled devices
Welcome to the July 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.
During July, we added support for Zephyr v2.6.0, rolled out updates for the STMicroelectronics STM32, Nordic nRF52, Teensy and Espressif32 development platforms, resolved a lot of issues. Some of the key highlights include:
- Zephyr v2.6.0: New dev-kits, refactored logging subsystem and improved power management
- ST STM32 dev-platform v14.1
- Nordic nRF52 dev-platform v8.2
- Teensy dev-platform v4.13
- Espressif32 dev-platform v3.3.1
- Arduino Core for mbed-enabled devices v2.3
- Stay in touch with us
Zephyr v2.6.0: New dev-kits, refactored logging subsystem and improved power management
We’re happy to announce updated support for a new release v2.6.0 of Zephyr Project - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.
Major enhancements in v2.6.0:
- Overhauled Logging subsystem
- Overhauled Tracing subsystem including expansion for tracing points
- Improvements to device runtime power management
Related resources for Zephyr framework:
- Release notes for v2.6.0
- Documentation for Zephyr framework
- Supported development platforms
- Supported boards
ST STM32 dev-platform v14.1
The latest release of the ST STM32 platform comes with several new boards and dev-kits, support for the latest Zephyr v2.6.0 and Arduino-mbed core v2.3:
- Added new boards:
- Updated Zephyr framework to
v2.6.0
(release notes) - Updated Arduino Core for mbed enabled devices to
v2.3.1
(release notes) - Minor fixes and improvements
Related resources for the ST STM32 dev-platform:
Nordic nRF52 dev-platform v8.2
The new release of Nordic nRF52 dev-platform brings support for Zephyr 2.6.0, updated Arduino cores and several minor bugfixes and improvements:
- Updated Zephyr framework to
v2.6.0
(release notes) - Updated Arduino Core for mbed enabled devices to
v2.3.1
(release notes) - Updated Arduino Adafruit core to
v0.24.0
(release notes) - Switched to a standalone
adafruit-nrfutil
package from PlatformIO Registry - Minor fixes and improvements
Related resources for the Nordic nRF52 dev-platform:
Teensy dev-platform v4.13
The new release of the Teensy dev-platform comes with support for the latest Teensyduino v1.54 with a new development board:
- New board SparkFun MicroMod Teensy
- Updated Teensyduino to
v1.54
(release notes) - Minor fixes and improvements
Related resources for the Teensy dev-platform:
Espressif32 dev-platform v3.3.1
The latest Espressif32 v3.3.1 is mostly a maintenance release that brings several important bugfixes and improvements:
- Updated the OpenOCD package to the latest
v0.10.0-esp32-20210721
(release notes) Esp32ExceptionDecoder
now supports uppercase hex addresses in backtraces (#582)- Better handling of ESP-IDF configuration files (#588)
- Removed dynamic reconfiguration of SPI Flash mode for
esptoolpy
(#584)
Related resources for the Espressif32 dev-platform:
Arduino Core for mbed-enabled devices v2.3
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.3. According to the release notes, v2.3 brings a lot of bugfixes and 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!