PlatformIO Open Source June Updates
New boards & dev-kits, Support for ESP-IDF v4.3 and ESP32-C3 SoC, Updated Arduino cores for Espressif8266 and Microchip SAM
Welcome to the June 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 June, we have released a new version of the Espressif32 dev-platform with support for the latest ESP-IDF v4.3 and the ESP32-C3 SoC, rolled out updates for the Espressif8266, Microchip SAM and ST STM32 platform, fixed a lot of issues. Some of the key highlights include:
- ESP-IDF v4.3
- Espressif32 dev-platform v3.3
- Espressif8266 dev-platform v3.1
- Atmel SAM dev-platform v6.2
- ST STM32 dev-platform v14.0.1
- Stay in touch with us
ESP-IDF v4.3
Weโre happy to announce updated support for the latest stable ESP-IDF v4.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 the latest release:
- Support for the
ESP32-C3
SoC - Updated FreeRTOS, based on upstream version v10.2.0
- Improved heap algorith based on TLSF
More information on project configuration for ESP-IDF can be found here.
Related resources for ESP-IDF:
Espressif32 dev-platform v3.3
The new release of the Espressif 32 dev-platform comes with support for the latest ESP-IDF v4.3 and the new ESP32-C3 SoC, updated packages and several minor fixes and improvements:
- Added new board: Espressif ESP32-C3-DevKitM-1
- Updated
ESP-IDF
to the latest stable4.3
- Updated OpenOCD to the latest v0.10.0-20210401 (release notes)
sdkconfig
files are now generated for each environment separately (#539)- The global
IDF_TOOLS_PATH
variable is now disabled within the isolated PlatformIO environment (#555) - Minor bugfixes and improvements
See Release Notes for more detailed information.
Espressif8266 dev-platform v3.1
The latest revision of the Espressif 8266 dev-platform brings support for the latest Arduino core v3.0.1 together with the latest GCC toolchain v10.2.0 and mklittlefs
tools:
- Updated Arduino Core to the latest
v3.0.1
(release notes) - Updated toolchain packages to the latest
v10.3.0
- Updated
mklittlefs
tool
See Release Notes for more detailed information.
Atmel SAM dev-platform v6.2
The new Atmel SAM v6.2 comes with a new SparkFun board, updated Arduino cores and minor fixes:
- New board SparkFun SAMD51 MicroMod
- Update Sparkfun SAMD core to
v1.8.3
- Updated LowPowerLab Moteino SAMD core to
v1.6.3
- Updated SODAQ SAMD
v1.8.6
(release notes) - Minor bugfixes and improvements
ST STM32 dev-platform v14.0.1
The latest ST STM32 v14.0.1 is mostly a maintenance release that brings several important bugfixes and improvements:
- Updated build script for the libOpenCM3 framework
- Fixed an issue with incorrect size of the RAM memory for Arduino-enabled L4-based boards
- Fixed OpenOCD target for the
vccgnd_f407zg_mini
board - Fixed default
LINKFLAGS
for SPL for lower memory footprint - Minor fixes and improvements
See Release Notes for more detailed information.
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!