<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://piolabs.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://piolabs.com/" rel="alternate" type="text/html" /><updated>2026-09-15T16:23:24+03:00</updated><id>https://piolabs.com/feed.xml</id><title type="html">PlatformIO Labs</title><subtitle>A proven technology used by global innovators and by millions of embedded developers around the world.</subtitle><author><name>PlatformIO Labs</name><email>contact@piolabs.com</email></author><entry><title type="html">PlatformIO Core 6.2 🚀</title><link href="https://piolabs.com/blog/news/platformio-core-6-2-released.html" rel="alternate" type="text/html" title="PlatformIO Core 6.2 🚀" /><published>2026-09-14T00:00:00+03:00</published><updated>2026-09-14T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-core-6-2-released</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-core-6-2-released.html"><![CDATA[<p>We are excited to announce the release of <strong>PlatformIO Core 6.2.0</strong>, bringing improved compatibility with modern Python environments, a more streamlined device workflow, an updated build engine, and a range of fixes focused on reliability, security, and developer experience.</p>

<p>This release also raises the minimum supported Python version to <strong>3.9</strong>, reflecting the continued evolution of the Python ecosystem and its tooling.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/2026-09-14-platformio-core-6-2-released/platformio-core-6-2-released.png" alt="PlatformIO Core 6.2 🚀" /></p>

<h3>Table of Contents</h3>

<ul id="markdown-toc">
  <li><a href="#highlights" id="markdown-toc-highlights">Highlights</a>    <ul>
      <li><a href="#python-39-is-now-required" id="markdown-toc-python-39-is-now-required">Python 3.9+ is now required</a></li>
      <li><a href="#streamlined-port-configuration" id="markdown-toc-streamlined-port-configuration">Streamlined port configuration</a></li>
      <li><a href="#more-control-over-environment-checks" id="markdown-toc-more-control-over-environment-checks">More control over environment checks</a></li>
      <li><a href="#updated-scons-build-engine" id="markdown-toc-updated-scons-build-engine">Updated SCons build engine</a></li>
      <li><a href="#improved-package-handling" id="markdown-toc-improved-package-handling">Improved package handling</a></li>
      <li><a href="#more-accurate-unit-testing-output" id="markdown-toc-more-accurate-unit-testing-output">More accurate unit testing output</a></li>
    </ul>
  </li>
  <li><a href="#security-improvement" id="markdown-toc-security-improvement">Security improvement</a></li>
  <li><a href="#reliability-and-compatibility-improvements" id="markdown-toc-reliability-and-compatibility-improvements">Reliability and compatibility improvements</a></li>
  <li><a href="#pvs-studio-support-removed" id="markdown-toc-pvs-studio-support-removed">PVS-Studio support removed</a></li>
  <li><a href="#upgrade" id="markdown-toc-upgrade">Upgrade</a></li>
  <li><a href="#stay-in-touch-with-us" id="markdown-toc-stay-in-touch-with-us">Stay in touch with us</a></li>
</ul>

<h2 id="highlights">Highlights</h2>

<p>In this section, we are going to highlight the most important changes and
features introduced in PlatformIO Core 6.2. Please visit <a href="https://docs.platformio.org/en/latest/core/history.html">PlatformIO Core 6.2 Release Notes</a> for more detailed information.</p>

<h3 id="python-39-is-now-required">Python 3.9+ is now required</h3>

<p>PlatformIO Core 6.2.0 drops support for Python 3.6, 3.7, and 3.8. <strong>Python 3.9 or newer is now required</strong> to run PlatformIO Core.</p>

<p>If you are using an older Python version, upgrade your Python installation before updating PlatformIO Core.</p>

<h3 id="streamlined-port-configuration">Streamlined port configuration</h3>

<p>The <code class="language-plaintext highlighter-rouge">pio run</code> command now provides a new <code class="language-plaintext highlighter-rouge">-p, --port</code> option. It allows you to specify the device port once and have it applied to both <code class="language-plaintext highlighter-rouge">upload_port</code> and <code class="language-plaintext highlighter-rouge">monitor_port</code>, making common build, upload, and monitoring workflows simpler.</p>

<p>For example:</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>pio run <span class="nt">-p</span> /dev/ttyUSB0
</code></pre></div></div>

<p>This is particularly useful when the same serial port is used for both uploading firmware and monitoring the device.</p>

<h3 id="more-control-over-environment-checks">More control over environment checks</h3>

<p>PlatformIO Core 6.2.0 introduces additional configuration options for users working in customized development environments.</p>

<p>You can now disable the <code class="language-plaintext highlighter-rouge">99-platformio-udev.rules</code> check when system-level udev configuration is not required. A new <code class="language-plaintext highlighter-rouge">PLATFORMIO_DISABLE_UPGRADE_CHECK</code> environment variable also allows upgrade availability checks to be disabled when needed.</p>

<h3 id="updated-scons-build-engine">Updated SCons build engine</h3>

<p>The build engine has been upgraded to <strong>SCons 4.11.1</strong>, bringing improvements in build performance, reliability, and compatibility with other tools and systems.</p>

<h3 id="improved-package-handling">Improved package handling</h3>

<p>PlatformIO Core now supports longer dependency version specifications, including long package URLs in project manifests.</p>

<p>On Windows, package extraction now detects path-length-related <code class="language-plaintext highlighter-rouge">FileNotFoundError</code> conditions and reports a descriptive error with instructions for enabling Windows long paths.</p>

<h3 id="more-accurate-unit-testing-output">More accurate unit testing output</h3>

<p>Unit Testing output has been improved when environments or test suites are filtered with <code class="language-plaintext highlighter-rouge">-e</code> or <code class="language-plaintext highlighter-rouge">-f</code>. Skipped environments and test suites are now omitted from the summary, making the reported results easier to understand.</p>

<p>This release also fixes several issues affecting unit testing on Windows, test status reporting, and test framework dependencies.</p>

<h2 id="security-improvement">Security improvement</h2>

<p>PlatformIO Core 6.2.0 includes an important security fix for ZIP archive extraction.</p>

<p>Previously, ZIP archives containing relative path traversal entries such as <code class="language-plaintext highlighter-rouge">../</code> could potentially modify permissions or timestamps of files outside the intended destination directory. The package extraction process has been fixed to prevent this behavior.</p>

<p>We recommend that all users update to PlatformIO Core 6.2.0.</p>

<h2 id="reliability-and-compatibility-improvements">Reliability and compatibility improvements</h2>

<p>This release addresses a broad range of issues across the PlatformIO Core ecosystem, including:</p>

<ul>
  <li>Fixed an infinite retry loop when a cached package mirror redirect repeatedly failed.</li>
  <li>Fixed library integrity metadata not being invalidated after invalid version requirements were corrected.</li>
  <li>Fixed <code class="language-plaintext highlighter-rouge">pio device monitor</code> failures when using a relative path with <code class="language-plaintext highlighter-rouge">-d, --project-dir</code>.</li>
  <li>Improved compatibility with <code class="language-plaintext highlighter-rouge">pipx</code>- and <code class="language-plaintext highlighter-rouge">uvx</code>-managed environments by ensuring the required <code class="language-plaintext highlighter-rouge">pip</code> dependency is available for Python-based tool packages.</li>
  <li>Fixed compilation failures caused by debug flags with level specifications, such as <code class="language-plaintext highlighter-rouge">-g2</code>, being incorrectly passed to standalone assemblers for <code class="language-plaintext highlighter-rouge">.s</code> files.</li>
  <li>Fixed floating-point precision issues in duration formatting that could result in incorrect millisecond values.</li>
  <li>Fixed <code class="language-plaintext highlighter-rouge">pio device monitor</code> handling of redirected or non-TTY <code class="language-plaintext highlighter-rouge">stdin</code>, replacing an unhandled <code class="language-plaintext highlighter-rouge">termios</code> traceback with a clear user-facing error.</li>
  <li>Fixed static analysis reports generated incorrectly when projects were analyzed in verbose mode.</li>
  <li>Fixed unintended removal of test framework libraries from project dependencies when building outside testing mode.</li>
  <li>Fixed relative header paths supplied through <code class="language-plaintext highlighter-rouge">-include</code> build flags not being converted to absolute paths in <code class="language-plaintext highlighter-rouge">c_cpp_properties.json</code>, which could cause IntelliSense errors.</li>
</ul>

<h2 id="pvs-studio-support-removed">PVS-Studio support removed</h2>

<p>Support for static code analysis with <strong>PVS-Studio</strong> has been removed following its deprecation by the vendor.</p>

<h2 id="upgrade">Upgrade</h2>

<ul>
  <li><strong>PlatformIO IDE</strong>: Left Sidebar &gt; PlatformIO (icon) &gt; Quick Access &gt; Upgrade PlatformIO Core</li>
  <li><strong>Terminal</strong>: Please run <code class="language-plaintext highlighter-rouge">pio upgrade</code> command in terminal.</li>
</ul>

<h2 id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Ivan Kravets</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[Improved compatibility with modern Python environments, a more streamlined device workflow, an updated build engine, and a range of fixes focused on reliability, security, and developer experience]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/2026-09-14-platformio-core-6-2-released/platformio-core-6-2-released.png" /><media:content medium="image" url="https://piolabs.com/assets/posts/2026-09-14-platformio-core-6-2-released/platformio-core-6-2-released.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source August Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-august-2026-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source August Updates" /><published>2026-09-07T00:00:00+03:00</published><updated>2026-09-07T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-oss-august-2026-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-august-2026-updates.html"><![CDATA[<p>Welcome to the August 2026 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-august-news.jpg" alt="PlatformIO Open Source August Updates" /></p>

<p>During August, we added support for the latest ESP-IDF v6.1 and Zephyr RTOS 4.4.2, rolled out updates for Espressif32, ST STM32 and other development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#esp-idf-v61" id="markdown-toc-esp-idf-v61">ESP-IDF v6.1</a></li>
  <li><a href="#zephyr-rtos-v442" id="markdown-toc-zephyr-rtos-v442">Zephyr RTOS v4.4.2</a></li>
  <li><a href="#st-stm32-dev-platform-v200" id="markdown-toc-st-stm32-dev-platform-v200">ST STM32 dev-platform v20.0</a></li>
  <li><a href="#espressif32-dev-platform-v71" id="markdown-toc-espressif32-dev-platform-v71">Espressif32 dev-platform v7.1</a></li>
  <li><a href="#microchip-sam-dev-platform-v90" id="markdown-toc-microchip-sam-dev-platform-v90">Microchip SAM dev-platform v9.0</a></li>
</ul>

<h2 id="esp-idf-v61">ESP-IDF v6.1</h2>

<p>We’re happy to announce updated support for the latest release of <strong>ESP-IDF v6.1</strong> - 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.</p>

<p><strong>Major enhancements in v6.1:</strong></p>

<ul>
  <li>Supported BLE uart more interfaces</li>
  <li>Added Wi-Fi Aware Pairing and Security for iOS compatibility</li>
  <li>Added support for transmitting multiple non-contiguous buffers by UHCI</li>
  <li>Now cache won’t be disabled while calling read APIs on other chips than ESP32</li>
</ul>

<p>More information on project configuration for ESP-IDF can be found <a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#configuration">here</a>.</p>

<p><strong>Related resources for ESP-IDF</strong>:</p>

<ul>
  <li><a href="https://github.com/espressif/esp-idf/releases/tag/v6.1">Release notes for v6.1</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html">Documentation for ESP-IDF</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#boards">Supported boards</a></li>
</ul>

<h2 id="zephyr-rtos-v442">Zephyr RTOS v4.4.2</h2>

<p>We’re happy to announce updated support for the latest release v4.4.2 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p><strong>Major enhancements in v4.4.2:</strong></p>

<ul>
  <li>Bluetooth LE host qualification for 4.4 release</li>
  <li>Added mcxc242 lpuart dma support (async api)</li>
  <li><code class="language-plaintext highlighter-rouge">ENTROPY_PSA_CRYPTO_RNG</code> deprecated without migration path</li>
</ul>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.2">Release notes for v4.4.2</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v200">ST STM32 dev-platform v20.0</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform comes with new boards and dev-kits, support for the latest Zephyr RTOS and Arduino core, updated STM32Cube packages:</p>

<ul>
  <li>New boards:
    <ul>
      <li>Nucleo C031C6</li>
      <li>Nucleo C071RB</li>
      <li>Nucleo C092RC</li>
      <li>STM32C0116-DK</li>
      <li>STM32C0316-DK</li>
    </ul>
  </li>
  <li>Updated STM32Cube packages to the latest available:
    <ul>
      <li>STM32CubeC0 v1.4.1 (<a href="https://github.com/STMicroelectronics/STM32CubeF0/releases/tag/v1.4.1">release notes</a>)</li>
      <li>STM32CubeF0 v1.11.6 (<a href="https://github.com/STMicroelectronics/STM32CubeF0/releases/tag/v1.11.6">release notes</a>)</li>
      <li>STM32CubeF1 v1.8.7 (<a href="https://github.com/STMicroelectronics/STM32CubeF1/releases/tag/v1.8.7">release notes</a>)</li>
      <li>STM32CubeF2 v1.9.6 (<a href="https://github.com/STMicroelectronics/STM32CubeF2/releases/tag/v1.9.6">release notes</a>)</li>
      <li>STM32CubeF3 v1.11.6 (<a href="https://github.com/STMicroelectronics/STM32CubeF3/releases/tag/v1.11.6">release notes</a>)</li>
      <li>STM32CubeF4 v1.28.3 (<a href="https://github.com/STMicroelectronics/STM32CubeF4/releases/tag/v1.28.3">release notes</a>)</li>
      <li>STM32CubeF7 v1.17.4 (<a href="https://github.com/STMicroelectronics/STM32CubeF7/releases/tag/v1.17.4">release notes</a>)</li>
      <li>STM32CubeG0 v1.6.3 (<a href="https://github.com/STMicroelectronics/STM32CubeG0/releases/tag/v1.6.3">release notes</a>)</li>
      <li>STM32CubeG4 v1.6.3 (<a href="https://github.com/STMicroelectronics/STM32CubeG4/releases/tag/v1.6.3">release notes</a>)</li>
      <li>STM32CubeH7 v1.13.0 (<a href="https://github.com/STMicroelectronics/STM32CubeH7/releases/tag/v1.13.0">release notes</a>)</li>
      <li>STM32CubeL0 v1.12.4 (<a href="https://github.com/STMicroelectronics/STM32CubeL0/releases/tag/v1.12.4">release notes</a>)</li>
      <li>STM32CubeL1 v1.10.6 (<a href="https://github.com/STMicroelectronics/STM32CubeL1/releases/tag/v1.10.6">release notes</a>)</li>
      <li>STM32CubeL4 v1.18.2 (<a href="https://github.com/STMicroelectronics/STM32CubeL4/releases/tag/v1.18.2">release notes</a>)</li>
      <li>STM32CubeL5 v1.6.0 (<a href="https://github.com/STMicroelectronics/STM32CubeL5/releases/tag/v1.6.0">release notes</a>)</li>
    </ul>
  </li>
  <li>Updated STM32 Arduino Core to v3.0.0 (<a href="https://github.com/stm32duino/Arduino_Core_STM32/releases/tag/3.0.0">release notes</a>)</li>
  <li>Updated Zephyr to v4.4.2 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.2">release notes</a>)</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="espressif32-dev-platform-v71">Espressif32 dev-platform v7.1</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/espressif32">Espressif 32</a> dev-platform brings support for the latest ESP-IDF and minor improvements:</p>

<ul>
  <li>Added support for ESP-IDF v6.1 (<a href="https://github.com/espressif/esp-idf/releases/tag/v6.1">release notes</a>)</li>
  <li>Fixed C++ flag leakage from IDF build environment (<a href="https://github.com/platformio/platform-espressif32/issues/1759">#1759</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the Espressif32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/espressif32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-espressif32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="microchip-sam-dev-platform-v90">Microchip SAM dev-platform v9.0</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/atmelsam">Microchip SAM</a> dev-platform comes with updated support for the latest Zephyr RTOS and minor improvements:</p>

<ul>
  <li>Updated Zephyr to v4.4.2 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.2">release notes</a>)</li>
  <li>Added support for custom board variants directory (<a href="https://github.com/platformio/platform-atmelsam/issues/238">#238</a>)</li>
  <li>Added missing firmware offsets (<a href="https://github.com/platformio/platform-atmelsam/issues/233">#233</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[New boards and dev-kits, Support for the latest ESP-IDF and Zephyr RTOS, Updates for Espressif32, ST STM32 and Microchip SAM dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-august-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-august-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source June Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-june-2026-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source June Updates" /><published>2026-07-06T00:00:00+03:00</published><updated>2026-07-06T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-oss-june-2026-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-june-2026-updates.html"><![CDATA[<p>Welcome to the June 2026 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-june-news.jpg" alt="PlatformIO Open Source June Updates" /></p>

<p>During June, we added support for the latest Zephyr RTOS 4.4.1, published updates for several popular development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#zephyr-rtos-v441" id="markdown-toc-zephyr-rtos-v441">Zephyr RTOS v4.4.1</a></li>
  <li><a href="#st-stm32-dev-platform-v197" id="markdown-toc-st-stm32-dev-platform-v197">ST STM32 dev-platform v19.7</a></li>
  <li><a href="#microchip-avr-dev-platform-v53" id="markdown-toc-microchip-avr-dev-platform-v53">Microchip AVR dev-platform v5.3</a></li>
  <li><a href="#teensy-dev-platform-v52" id="markdown-toc-teensy-dev-platform-v52">Teensy dev-platform v5.2</a></li>
  <li><a href="#renesas-ra-dev-platform-v19" id="markdown-toc-renesas-ra-dev-platform-v19">Renesas RA dev-platform v1.9</a></li>
  <li><a href="#arduino-core-for-mbed-enabled-devices-v46" id="markdown-toc-arduino-core-for-mbed-enabled-devices-v46">Arduino Core for mbed-enabled devices v4.6</a></li>
</ul>

<h2 id="zephyr-rtos-v441">Zephyr RTOS v4.4.1</h2>

<p>We’re happy to announce updated support for the latest release v4.4.1 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.1">Release notes for v4.4.1</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v197">ST STM32 dev-platform v19.7</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform brings support for the latest Zephyr RTOS, updated libOpenCM3 package and Arduino core packags:</p>

<ul>
  <li>Updated Zephyr to v4.4.1 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.1">release notes</a>)</li>
  <li>Updated Arduino-mbed core to v4.6.0 (<a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.6.0">release notes</a>)</li>
  <li>Updated libOpenCM3 to the latest available</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="microchip-avr-dev-platform-v53">Microchip AVR dev-platform v5.3</h2>

<p>The latest release of the <a href="https://registry.platformio.org/platforms/platformio/atmelavr">Microchip AVR</a> dev-platform comes with the latest Arduino core and updated simavr packages:</p>

<ul>
  <li>Updated Arduino AVR core to v1.8.8 (<a href="https://github.com/arduino/ArduinoCore-avr/releases/tag/1.8.8">release notes</a>)</li>
  <li>Updated <code class="language-plaintext highlighter-rouge">simavr</code> simulator to v1.8 (<a href="https://github.com/buserror/simavr/releases/tag/v1.8">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Microchip AVR dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/atmelavr.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-atmelavr/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="teensy-dev-platform-v52">Teensy dev-platform v5.2</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/teensy">Teensy</a> dev-platform brings support for the latest Teensyduino v1.62, updated toolchain packages and minor improvements:</p>

<ul>
  <li>Updated Teensyduino to v1.62 (<a href="https://github.com/PaulStoffregen/cores/releases/tag/1.62">release notes</a>)</li>
  <li>Updated toolchain packages to v15.2.1</li>
  <li>Updated Teensy tools to v1.62</li>
</ul>

<p><strong>Related resources for the Teensy dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/teensy.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-teensy/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="renesas-ra-dev-platform-v19">Renesas RA dev-platform v1.9</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/renesas-ra">Renesas RA</a> dev-platform v1.9.0 comes with support for the latest Arduino core:</p>

<ul>
  <li>Updated Arduino core to v1.6.0 (<a href="https://github.com/arduino/ArduinoCore-renesas/releases/tag/1.6.0">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Renesas RA dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/renesas-ra.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-renesas-ra/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="arduino-core-for-mbed-enabled-devices-v46">Arduino Core for mbed-enabled devices v4.6</h2>

<p>The <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a>, <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> and <a href="https://registry.platformio.org/platforms/platformio/raspberrypi">Raspberry Pi RP2040</a> dev-platforms have been updated to support the latest Arduino Core for mbed-enabled devices v4.6.0. According to the <a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.6.0">release notes</a>, v4.6.0 brings a lot of bugfixes and improvements in the core and accompanying libraries.</p>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[Support for the latest Zephyr RTOS, Updates for ST STM32, Microchip AVR, Teensy, Renesas RA and mbed-enabled dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-june-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-june-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source April Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-april-2026-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source April Updates" /><published>2026-05-04T00:00:00+03:00</published><updated>2026-05-04T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-oss-april-2026-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-april-2026-updates.html"><![CDATA[<p>Welcome to the April 2026 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-april-news.jpg" alt="PlatformIO Open Source April Updates" /></p>

<p>During April, we added support for the latest ESP-IDF v6.0 and Zephyr RTOS 4.4, published updates for several popular development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#esp-idf-v60" id="markdown-toc-esp-idf-v60">ESP-IDF v6.0</a></li>
  <li><a href="#zephyr-rtos-v44" id="markdown-toc-zephyr-rtos-v44">Zephyr RTOS v4.4</a></li>
  <li><a href="#espressif32-dev-platform-v70" id="markdown-toc-espressif32-dev-platform-v70">Espressif32 dev-platform v7.0</a></li>
  <li><a href="#st-stm32-dev-platform-v196" id="markdown-toc-st-stm32-dev-platform-v196">ST STM32 dev-platform v19.6</a></li>
  <li><a href="#microchip-avr-dev-platform-v52" id="markdown-toc-microchip-avr-dev-platform-v52">Microchip AVR dev-platform v5.2</a></li>
  <li><a href="#microchip-megaavr-dev-platform-v19" id="markdown-toc-microchip-megaavr-dev-platform-v19">Microchip megaAVR dev-platform v1.9</a></li>
  <li><a href="#teensy-dev-platform-v51" id="markdown-toc-teensy-dev-platform-v51">Teensy dev-platform v5.1</a></li>
</ul>

<h2 id="esp-idf-v60">ESP-IDF v6.0</h2>

<p>We’re happy to announce updated support for the latest release of <strong>ESP-IDF v6.0</strong> - 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.</p>

<p><strong>Major enhancements in v6.0:</strong></p>

<ul>
  <li>ESP-IDF upgrades to MbedTLS v4.x and adopts the new PSA Crypto API</li>
  <li>Upgraded default C standard to gnu23</li>
  <li>Upgraded default C++ standard to gnu++26</li>
</ul>

<p>More information on project configuration for ESP-IDF can be found <a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#configuration">here</a>.</p>

<p><strong>Related resources for ESP-IDF</strong>:</p>

<ul>
  <li><a href="https://github.com/espressif/esp-idf/releases/tag/v6.0">Release notes for v6.0</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html">Documentation for ESP-IDF</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#boards">Supported boards</a></li>
</ul>

<h2 id="zephyr-rtos-v44">Zephyr RTOS v4.4</h2>

<p>We’re happy to announce updated support for the latest release v4.4.0 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p><strong>Major enhancements in v4.4:</strong></p>

<ul>
  <li>A new biometrics API for integrating biometric sensors such as fingerprint scanners or facial recognition systems</li>
  <li>A new context switch implementation for ARM Cortex-M</li>
  <li>A new successfully qualified Bluetooth Low Energy (LE) Host stack, aligned with Bluetooth Core Specification 6.2</li>
</ul>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.0">Release notes for v4.4.0</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="espressif32-dev-platform-v70">Espressif32 dev-platform v7.0</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/espressif32">Espressif 32</a> dev-platform brings support for the latest ESP-IDF, updated toolchain packages and several minor improvements:</p>

<ul>
  <li>Added support for ESP-IDF v6.0 (<a href="https://github.com/espressif/esp-idf/releases/tag/v6.0">release notes</a>)</li>
  <li>Updated IDF toolchains to v15.2.0+20251107</li>
  <li>Fixed matching of IDF components directory when there’s a symlink in the path to .platformio (<a href="https://github.com/platformio/platform-espressif32/pull/1599">#1599</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the Espressif32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/espressif32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-espressif32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v196">ST STM32 dev-platform v19.6</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform comes the latest Zephyr RTOS and several minor improvements:</p>

<ul>
  <li>Updated Zephyr to v4.4.0 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.4.0">release notes</a>)</li>
  <li>Added Zephyr framework support to Nucleo U575ZI-Q (<a href="https://github.com/platformio/platform-ststm32/issues/896">#896</a>)</li>
  <li>Updates for WeAct Studio STM32G474 CoreBoard (<a href="https://github.com/platformio/platform-ststm32/pull/900">#900</a>)</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="microchip-avr-dev-platform-v52">Microchip AVR dev-platform v5.2</h2>

<p>The latest release of the <a href="https://registry.platformio.org/platforms/platformio/atmelavr">Microchip AVR</a> dev-platform brings updates for highly customizable Arduino cores by MCUdude and minor improvements:</p>

<ul>
  <li>Updated Arduino AVR core to v1.8.7 (<a href="https://github.com/arduino/ArduinoCore-avr/releases/tag/1.8.7">release notes</a>)</li>
  <li>Updated MCUdude cores:
    <ul>
      <li>MajorCore v3.1.0 (<a href="https://github.com/MCUdude/MajorCore/releases/tag/v3.1.0">release notes</a>)</li>
      <li>MegaCore v3.1.0 (<a href="https://github.com/MCUdude/MegaCore/releases/tag/v3.1.0">release notes</a>)</li>
      <li>MightyCore v3.1.0 (<a href="https://github.com/MCUdude/MightyCore/releases/tag/v3.1.0">release notes</a>)</li>
      <li>MiniCore v3.1.2 (<a href="https://github.com/MCUdude/MiniCore/releases/tag/v3.1.2">release notes</a>)</li>
      <li>MicroCore v2.5.2 (<a href="https://github.com/MCUdude/MicroCore/releases/tag/v2.5.2">release notes</a>)</li>
    </ul>
  </li>
  <li>Updated AVRDUDE packages to v8.1 for MCUdude cores (<a href="https://github.com/avrdudes/avrdude/releases/tag/v8.1">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Microchip AVR dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/atmelavr.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-atmelavr/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="microchip-megaavr-dev-platform-v19">Microchip megaAVR dev-platform v1.9</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/atmelmegaavr">Microchip megaAVR</a> v1.9.0 brings several updated Arduino cores:</p>

<ul>
  <li>Added new board <code class="language-plaintext highlighter-rouge">ATtiny416 Xplained Nano</code></li>
  <li>Updated MegaCoreX to v1.1.6 (<a href="https://github.com/MCUdude/MegaCoreX/releases/tag/v1.1.6">release notes</a>)</li>
  <li>Updated megatinycore to v2.6.11 (<a href="https://github.com/SpenceKonde/megaTinyCore/releases/tag/2.6.11">release notes</a>)</li>
  <li>Updated DxCore core to v1.6.2 (<a href="https://github.com/SpenceKonde/DxCore/releases/tag/1.6.2">release notes</a>)</li>
  <li>Updated AVRDUDE packages to v8.1 for MCUdude cores (<a href="https://github.com/avrdudes/avrdude/releases/tag/v8.1">release notes</a>)</li>
  <li>Fixed serial port issue when burning bootloader (<a href="https://github.com/platformio/platform-atmelmegaavr/issues/67">#67</a>)</li>
</ul>

<p><strong>Related resources for the Microchip megaAVR dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/atmelmegaavr.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-atmelmegaavr/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="teensy-dev-platform-v51">Teensy dev-platform v5.1</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/teensy">Teensy</a> dev-platform brings support for the latest Teensyduino v1.60 and minor improvements:</p>

<ul>
  <li>Updated Teensyduino to v1.60 (<a href="https://github.com/PaulStoffregen/cores/releases/tag/1.60">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Teensy dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/teensy.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-teensy/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[Support for the latest ESP-IDF and Zephyr RTOS, Updates for Espressif32, ST STM32, Microchip AVR/megaAVR and Teensy dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-april-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-april-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source February Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-februrary-2026-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source February Updates" /><published>2026-03-02T00:00:00+02:00</published><updated>2026-03-02T00:00:00+02:00</updated><id>https://piolabs.com/blog/news/platformio-oss-februrary-2026-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-februrary-2026-updates.html"><![CDATA[<p>Welcome to the February 2026 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-february-news.jpg" alt="PlatformIO Open Source February Updates" /></p>

<p>During February, we released a bugfix update for PlatformIO Core, added support for the latest ESP-IDF and Zephyr RTOS, rolled out updates for Espressif32, ST STM32 and other development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#platformio-core-6119" id="markdown-toc-platformio-core-6119">PlatformIO Core 6.1.19</a></li>
  <li><a href="#zephyr-rtos-v43" id="markdown-toc-zephyr-rtos-v43">Zephyr RTOS v4.3</a></li>
  <li><a href="#esp-idf-v553" id="markdown-toc-esp-idf-v553">ESP-IDF v5.5.3</a></li>
  <li><a href="#st-stm32-dev-platform-v195" id="markdown-toc-st-stm32-dev-platform-v195">ST STM32 dev-platform v19.5</a></li>
  <li><a href="#espressif32-dev-platform-v613" id="markdown-toc-espressif32-dev-platform-v613">Espressif32 dev-platform v6.13</a></li>
  <li><a href="#arduino-core-for-mbed-enabled-devices-v45" id="markdown-toc-arduino-core-for-mbed-enabled-devices-v45">Arduino Core for mbed-enabled devices v4.5</a></li>
</ul>

<h2 id="platformio-core-6119">PlatformIO Core 6.1.19</h2>

<p><a href="https://docs.platformio.org/en/latest/core/index.html">PlatformIO Core</a> is the heart of the whole PlatformIO ecosystem and we are excited to announce the next v6.1.19 release with lots of great improvements and bugfixes:</p>

<ul>
  <li>Added support for Python 3.14</li>
  <li>Upgraded the <a href="https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/doctest.html">Doctest</a> testing framework to version 2.4.12, the <a href="https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/doctest.html">GoogleTest</a> to version 1.17.0, and the <a href="https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/unity.html">Unity</a> to version 2.6.1, incorporating the latest features and improvements for enhanced testing capabilities</li>
  <li>Enhanced compatibility with the CCLS language server, improving integration with editors like <a href="https://docs.platformio.org/en/latest/integration/ide/emacs.html">Emacs</a>, <a href="https://docs.platformio.org/en/latest/integration/ide/sublimetext.html">Sublime Text</a>, and <a href="https://docs.platformio.org/en/latest/integration/ide/vim.html">Vim</a> (<a href="https://github.com/platformio/platformio-core/issues/5186">issue #5186</a>)</li>
  <li>Improved error messages for package installation to make it easier to understand when a package is missing or incompatible (<a href="https://github.com/platformio/platformio-core/pull/5336">pull #5336</a>).</li>
  <li>Fixed a regression issue where custom build flags were not properly reflected in the <a href="https://docs.platformio.org/en/latest/integration/compile_commands.html">compile_commands.json</a> file, ensuring accurate compilation database generation</li>
  <li>Fixed an issue where fully-qualified serial port URLs (e.g., <code class="language-plaintext highlighter-rouge">rfc2217://host:port</code>) were incorrectly treated as wildcard patterns (<a href="https://github.com/platformio/platformio-core/issues/5225">issue #5225</a>)</li>
  <li>Fixed an issue where the toolchain path in static analysis was not handled correctly if it contained spaces (<a href="https://github.com/platformio/platformio-core/issues/5351">pull #5351</a>)</li>
  <li>Fixed installation failure when the executable path contains spaces for <code class="language-plaintext highlighter-rouge">postinstall</code> scripts and handling both list and string command formats (<a href="https://github.com/platformio/platformio-core/pull/5366">pull #5366</a>)</li>
  <li>Fixed cleanup of the <code class="language-plaintext highlighter-rouge">.pio/libdeps</code> folder so that leftover libraries are properly removed when the <a href="https://docs.platformio.org/en/latest/projectconf/sections/env/options/library/lib_deps.html">lib_deps</a> option is empty (<a href="https://github.com/platformio/platformio-core/issues/5110">issue #5110</a>)</li>
</ul>

<p>See <a href="https://github.com/platformio/platformio-core/releases/tag/v6.1.19">Release Notes</a> for more detailed information and use <a href="https://docs.platformio.org/en/latest/core/userguide/cmd_upgrade.html">pio upgrade</a> command to update to the latest version.</p>

<h2 id="zephyr-rtos-v43">Zephyr RTOS v4.3</h2>

<p>We’re happy to announce updated support for the latest release v4.3.0 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.3.0">Release notes for v4.3.0</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="esp-idf-v553">ESP-IDF v5.5.3</h2>

<p>We’re happy to announce updated support for the latest release of <strong>ESP-IDF v5.5.3</strong> - 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.</p>

<p><strong>Major enhancements in v5.5.3:</strong></p>

<ul>
  <li>Supported bluedroid host PAwR feature</li>
  <li>Added alignment checks for DMA when flash encryption is enabled</li>
  <li>SPI Master can transfer PSRAM buffers with DMA directly without extra copy</li>
</ul>

<p>More information on project configuration for ESP-IDF can be found <a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#configuration">here</a>.</p>

<p><strong>Related resources for ESP-IDF</strong>:</p>

<ul>
  <li><a href="https://github.com/espressif/esp-idf/releases/tag/v5.5.3">Release notes for v5.5.3</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html">Documentation for ESP-IDF</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#boards">Supported boards</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v195">ST STM32 dev-platform v19.5</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform comes with new boards, latest Zephyr RTOS, updated Arduino cores and several minor improvements:</p>

<ul>
  <li>Added new boards:
    <ul>
      <li>WeAct Studio STM32G474 CoreBoard</li>
      <li>LilyGo T3-STM32</li>
    </ul>
  </li>
  <li>Updated Zephyr to v4.3 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.3.0">release notes</a>)</li>
  <li>Updated STM32 Arduino Core to v2.12.0 (<a href="https://github.com/stm32duino/Arduino_Core_STM32/releases/tag/2.12.0">release notes</a>)</li>
  <li>Updated Arduino-mbed core to v4.5.0 (<a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.5.0">release notes</a>)</li>
  <li>Updated J-Link to v9.2.0 (<a href="https://www.segger.com/downloads/jlink/ReleaseNotes_JLink.html">release notes</a>)</li>
  <li>Enabled CMSIS for Nucleo-H723ZG (<a href="https://github.com/platformio/platform-ststm32/pull/874">#894</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="espressif32-dev-platform-v613">Espressif32 dev-platform v6.13</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/espressif32">Espressif 32</a> dev-platform brings support for the latest ESP-IDF, updated packages and several minor improvements:</p>

<ul>
  <li>Added support for ESP-IDF v5.5.3 (<a href="https://github.com/espressif/esp-idf/releases/tag/v5.5.3">release notes</a>)</li>
  <li>Updated IDF toolchains to v14.2.0+20251107</li>
  <li>Updated <code class="language-plaintext highlighter-rouge">esptoolpy</code> to v4.11.0 (<a href="https://github.com/espressif/esptool/releases/tag/v4.11.0">release notes</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the Espressif32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/espressif32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-espressif32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="arduino-core-for-mbed-enabled-devices-v45">Arduino Core for mbed-enabled devices v4.5</h2>

<p>The <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a>, <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> and <a href="https://registry.platformio.org/platforms/platformio/raspberrypi">Raspberry Pi RP2040</a> dev-platforms have been updated to support the latest Arduino Core for mbed-enabled devices v4.5.0. According to the <a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.5.0">release notes</a>, v4.5.0 brings a lot of bugfixes and improvements in the core and accompanying libraries.</p>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[PlatformIO Core bugfix release, Support for the latest ESP-IDF and Zephyr RTOS, Updates for Espressif32, ST STM32 and mbed-enabled dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-february-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-february-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO 2025 Year in Review</title><link href="https://piolabs.com/blog/news/platformio-year-in-review-2025.html" rel="alternate" type="text/html" title="PlatformIO 2025 Year in Review" /><published>2026-01-05T00:00:00+02:00</published><updated>2026-01-05T00:00:00+02:00</updated><id>https://piolabs.com/blog/news/platformio-year-in-review-2025</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-year-in-review-2025.html"><![CDATA[<p>Even amid unprecedented challenges, PlatformIO Labs didn’t stand still - this period became one of steady progress, learning, and long-term growth.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/2026-01-05-platformio-year-in-review-2025/platformio_year_in_review_2025.png" alt="PlatformIO 2025 Year in Review" /></p>

<p>The year brought tests, but also victories. Our team in Ukraine kept working, learning, and building, even in difficult conditions. Adapting quickly and supporting each other helped us grow steadily. We finished the year stronger and more ready for what comes next.</p>

<h3>Table of Contents</h3>

<ul id="markdown-toc">
  <li><a href="#major-milestones" id="markdown-toc-major-milestones">Major Milestones</a>    <ul>
      <li><a href="#6-million-unique-installations" id="markdown-toc-6-million-unique-installations">6 Million Unique Installations</a></li>
      <li><a href="#long-term-support-you-can-rely-on" id="markdown-toc-long-term-support-you-can-rely-on">Long-Term Support You Can Rely On</a></li>
      <li><a href="#petabytes-of-traffic" id="markdown-toc-petabytes-of-traffic">Petabytes of Traffic</a></li>
      <li><a href="#helping-developers-learn-and-build" id="markdown-toc-helping-developers-learn-and-build">Helping Developers Learn and Build</a></li>
    </ul>
  </li>
  <li><a href="#words-of-appreciation" id="markdown-toc-words-of-appreciation">Words of Appreciation</a></li>
</ul>

<h2 id="major-milestones">Major Milestones</h2>

<h3 id="6-million-unique-installations">6 Million Unique Installations</h3>

<p>From the first installation to now, our <a href="https://marketplace.visualstudio.com/items?itemName=platformio.platformio-ide" target="_blank">PlatformIO IDE for VSCode</a> extension has grown faster than we ever imagined. Today, it has been installed over 6 million times! Each installation represents someone choosing to make their work easier, smarter, or more fun. Seeing this many people benefit from our work is truly inspiring.</p>

<p>Our success has also inspired many silicon vendors to introduce their own solutions and tools for VSCode. Even so, PlatformIO remains the most popular VS Code extension for embedded development and we’re proud to hold this position thanks to the trust of our community.</p>

<figure class="figure mb-7">
  <img class="figure-img img-fluid rounded lift lift-lg" src="/assets/posts/2026-01-05-platformio-year-in-review-2025/platformio_yearly_active_users_2014_2025.png" alt="PlatformIO Yearly Active Users (2014-2025)" />
  <figcaption class="figure-caption text-center">
    PlatformIO Active Users (2014-2025)
  </figcaption>
</figure>

<p>Thank you for choosing PlatformIO and helping us grow stronger every day!</p>

<h3 id="long-term-support-you-can-rely-on">Long-Term Support You Can Rely On</h3>

<p>We’re proud to say that we remain fully committed to maintaining all our development platforms, old and new. Over the past year, we delivered more than 20 releases, including updates to platforms that are less popular or considered “legacy”. We do this because we believe in providing reliable tools for every developer, no matter the project size or popularity of the platform. Every release reflects our dedication to quality, stability, and continuous improvement - ensuring that every user can rely on PlatformIO for their work, today and in the future.</p>

<h3 id="petabytes-of-traffic">Petabytes of Traffic</h3>

<p>Our <a href="/technology/trusted-package-registry.html">Trusted Package Registry</a> has become a core part of daily workflows for many developers and companies. As more teams rely on it for development and CI/CD pipelines, our yearly traffic has grown to petabytes of data. We’re happy to see this number increase, because it shows trust and long-term adoption. For us, it means we’ve become a reliable partner that teams can depend on for stable, fast, and scalable delivery of their services.</p>

<h3 id="helping-developers-learn-and-build">Helping Developers Learn and Build</h3>

<p>Our blog continues to be a public space for sharing high-quality content with the community. The content ranges from sneak-peeks of upcoming books to full-featured tutorials on CI/CD and other advanced workflows. Every post is designed to be practical, easy to follow, and useful for developers of all levels. We love seeing our readers try new ideas, improve their projects, and connect with the PlatformIO community through the knowledge we share.</p>

<h2 id="words-of-appreciation">Words of Appreciation</h2>

<p>Thank you to everyone in the PlatformIO community. Your enthusiasm, ideas, and trust have fueled our growth and motivated us to reach new heights. We’re proud of what we’ve built together and can’t wait to continue this journey - collaborating, innovating, and achieving even more in the years ahead.</p>

<p><strong>Have a great 2026!</strong></p>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Ivan Kravets</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[Strengthening foundations, earning trust at scale, and continuing the journey with developers and partners around the world]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/2026-01-05-platformio-year-in-review-2025/platformio_year_in_review_2025.png" /><media:content medium="image" url="https://piolabs.com/assets/posts/2026-01-05-platformio-year-in-review-2025/platformio_year_in_review_2025.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source October Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-october-2025-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source October Updates" /><published>2025-11-03T00:00:00+02:00</published><updated>2025-11-03T00:00:00+02:00</updated><id>https://piolabs.com/blog/news/platformio-oss-october-2025-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-october-2025-updates.html"><![CDATA[<p>Welcome to the October 2025 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-october-news.jpg" alt="PlatformIO Open Source October Updates" /></p>

<p>During October, we released a bugfix release for PlatformIO Core, added support for the latest Zephyr framework, rolled out updates for ST STM32, Nordic nRF52 and Renesas RA development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#zephyr-rtos-v421" id="markdown-toc-zephyr-rtos-v421">Zephyr RTOS v4.2.1</a></li>
  <li><a href="#st-stm32-dev-platform-v194" id="markdown-toc-st-stm32-dev-platform-v194">ST STM32 dev-platform v19.4</a></li>
  <li><a href="#nordic-nrf52-dev-platform-v1010" id="markdown-toc-nordic-nrf52-dev-platform-v1010">Nordic nRF52 dev-platform v10.10</a></li>
  <li><a href="#renesas-ra-dev-platform-v18" id="markdown-toc-renesas-ra-dev-platform-v18">Renesas RA dev-platform v1.8</a></li>
  <li><a href="#arduino-core-for-mbed-enabled-devices-v44" id="markdown-toc-arduino-core-for-mbed-enabled-devices-v44">Arduino Core for mbed-enabled devices v4.4</a></li>
</ul>

<h2 id="zephyr-rtos-v421">Zephyr RTOS v4.2.1</h2>

<p>We’re happy to announce updated support for the latest release v4.2.1 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.2.1">Release notes for v4.2.1</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v194">ST STM32 dev-platform v19.4</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform brings support for the latest Zephyr RTOS, updated Arduino cores, new boards and dev-kits, several minor improvements:</p>

<ul>
  <li>New boards:
    <ul>
      <li><code class="language-plaintext highlighter-rouge">WE Oceanus-I EV</code></li>
      <li><code class="language-plaintext highlighter-rouge">WE Oceanus-I Module</code></li>
    </ul>
  </li>
  <li>Updated Zephyr to the latest v4.2.1 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.2.1">release notes</a>)</li>
  <li>Updated STM32 Arduino Core to the latest v2.11.0 (<a href="https://github.com/stm32duino/Arduino_Core_STM32/releases/tag/2.11.0">release notes</a>)</li>
  <li>Updated Arduino-mbed core to v4.4.1 (<a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.4.1">release notes</a>)</li>
  <li>Added additional escaping for the binary image path in the J-Link upload script (<a href="https://github.com/platformio/platform-ststm32/pull/864">#864</a>)</li>
  <li>Updated Zephyr variant name for BluePill boards (<a href="https://github.com/platformio/platform-ststm32/pull/865">#865</a>)</li>
  <li>Added Zephyr support for Nucleo L552ZE-Q (<a href="https://github.com/platformio/platform-ststm32/pull/861">#861</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="nordic-nrf52-dev-platform-v1010">Nordic nRF52 dev-platform v10.10</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> dev-platform brings support for the latest Arduino cores:</p>

<ul>
  <li>Updated Adafruit Arduino Core to the latest v1.7.0 (<a href="https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/tag/1.7.0">release notes</a>)</li>
  <li>Updated Arduino-mbed core to v4.4.1 (<a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.4.1">release notes</a>)</li>
  <li>Minor fixes and improvements</li>
</ul>

<p><strong>Related resources for the Nordic nRF52 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/nordicnrf52.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-nordicnrf52/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="renesas-ra-dev-platform-v18">Renesas RA dev-platform v1.8</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/renesas-ra">Renesas RA</a> dev-platform v1.8.0 comes with a new board and support for the latest Arduino core:</p>

<ul>
  <li>Added new board <code class="language-plaintext highlighter-rouge">Arduino Nano R4</code></li>
  <li>Updated Arduino core to v1.5.1 (<a href="https://github.com/arduino/ArduinoCore-renesas/releases/tag/1.5.1">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Renesas RA dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/renesas-ra.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-renesas-ra/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="arduino-core-for-mbed-enabled-devices-v44">Arduino Core for mbed-enabled devices v4.4</h2>

<p>The <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a>, <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> and <a href="https://registry.platformio.org/platforms/platformio/raspberrypi">Raspberry Pi RP2040</a> dev-platforms have been updated to support the latest Arduino Core for mbed-enabled devices v4.4.1. According to the <a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.4.1">release notes</a>, v4.4.1 brings a lot of bugfixes and improvements in the core and accompanying libraries.</p>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[Support for the latest Zephyr RTOS, Updates for ST STM32, Nordic nRF52, Renesas RA and mbed-enabled dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-october-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-october-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source August Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-august-2025-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source August Updates" /><published>2025-09-01T00:00:00+03:00</published><updated>2025-09-01T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-oss-august-2025-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-august-2025-updates.html"><![CDATA[<p>Welcome to the August 2025 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-august-news.jpg" alt="PlatformIO Open Source August Updates" /></p>

<p>During August, we added support for the latest ESP-IDF and Zephyr frameworks, rolled out updates for several popular development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#esp-idf-v55" id="markdown-toc-esp-idf-v55">ESP-IDF v5.5</a></li>
  <li><a href="#zephyr-rtos-v42" id="markdown-toc-zephyr-rtos-v42">Zephyr RTOS v4.2</a></li>
  <li><a href="#espressif32-dev-platform-v612" id="markdown-toc-espressif32-dev-platform-v612">Espressif32 dev-platform v6.12</a></li>
  <li><a href="#st-stm32-dev-platform-v193" id="markdown-toc-st-stm32-dev-platform-v193">ST STM32 dev-platform v19.3</a></li>
  <li><a href="#nordic-nrf52-dev-platform-v1010" id="markdown-toc-nordic-nrf52-dev-platform-v1010">Nordic nRF52 dev-platform v10.10</a></li>
</ul>

<h2 id="esp-idf-v55">ESP-IDF v5.5</h2>

<p>We’re happy to announce updated support for the latest release of <strong>ESP-IDF v5.5</strong> - 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.</p>

<p><strong>Major enhancements in v5.5:</strong></p>

<ul>
  <li>Added UART DMA driver support</li>
  <li>Added support for std::filesystem</li>
  <li>Supported BR/EDR (e)SCO and Wi-Fi coexistence.</li>
  <li>Updated mbedTLS version to 3.6.3</li>
  <li>Greatly improved support for placing IRAM code into flash</li>
</ul>

<p>More information on project configuration for ESP-IDF can be found <a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#configuration">here</a>.</p>

<p><strong>Related resources for ESP-IDF</strong>:</p>

<ul>
  <li><a href="https://github.com/espressif/esp-idf/releases/tag/v5.5">Release notes for v5.5</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html">Documentation for ESP-IDF</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#boards">Supported boards</a></li>
</ul>

<h2 id="zephyr-rtos-v42">Zephyr RTOS v4.2</h2>

<p>We’re happy to announce updated support for the latest release v4.2 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p>Major enhancements in v4.2.0:</p>

<ul>
  <li>The networking stack now includes full support for the MQTT 5.0 protocol.</li>
  <li>The Bluetooth Classic stack now includes support for Hands-Free Profile (HFP) for both Audio Gateway (AG) and Hands-Free (HF) roles.</li>
  <li>Updated Mbed TLS to version 3.6.4</li>
</ul>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.2.0">Release notes for v4.2.0</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="espressif32-dev-platform-v612">Espressif32 dev-platform v6.12</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/espressif32">Espressif 32</a> dev-platform brings support for the latest ESP-IDF, new boards and several improvements:</p>

<ul>
  <li>Added new boards:
    <ul>
      <li><code class="language-plaintext highlighter-rouge">Cezerio dev ESP32C6</code></li>
      <li><code class="language-plaintext highlighter-rouge">Cezerio mini dev ESP32C6</code></li>
    </ul>
  </li>
  <li>Added support for ESP-IDF v5.5 (<a href="https://github.com/espressif/esp-idf/releases/tag/v5.5">release notes</a>)</li>
  <li>Updated CMake packages to v3.30</li>
  <li>Initial support for Secure Features (see <a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#security-features">instructions</a>)</li>
</ul>

<p><strong>Related resources for the Espressif32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/espressif32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-espressif32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v193">ST STM32 dev-platform v19.3</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform comes with support for the latest Zephyr RTOS and bug fixes:</p>

<ul>
  <li>Updated Zephyr to the latest v4.2.0 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.2.0">release notes</a>)</li>
  <li>Fixed broken DFU uploader for STM32F103 targets</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="nordic-nrf52-dev-platform-v1010">Nordic nRF52 dev-platform v10.10</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> dev-platform brings support for the latest Adafruit Arduino Core:</p>

<ul>
  <li>Updated Adafruit Arduino Core to the latest v1.7.0 (<a href="https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/tag/1.7.0">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Nordic nRF52 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/nordicnrf52.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-nordicnrf52/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[New boards and dev-kits, Support for the latest ESP-IDF and Zephyr RTOS, Updates for Espressif32, ST STM32 and Nordic nRF52]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-august-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-august-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source May Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-may-2025-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source May Updates" /><published>2025-06-02T00:00:00+03:00</published><updated>2025-06-02T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-oss-may-2025-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-may-2025-updates.html"><![CDATA[<p>Welcome to the May 2025 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-may-news.jpg" alt="PlatformIO Open Source May Updates" /></p>

<p>During May, we added support for the latest ESP-IDF, rolled out updates for several popular development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#esp-idf-v541" id="markdown-toc-esp-idf-v541">ESP-IDF v5.4.1</a></li>
  <li><a href="#espressif32-dev-platform-v611" id="markdown-toc-espressif32-dev-platform-v611">Espressif32 dev-platform v6.11</a></li>
  <li><a href="#st-stm32-dev-platform-v192" id="markdown-toc-st-stm32-dev-platform-v192">ST STM32 dev-platform v19.2</a></li>
  <li><a href="#arduino-core-for-mbed-enabled-devices-v431" id="markdown-toc-arduino-core-for-mbed-enabled-devices-v431">Arduino Core for mbed-enabled devices v4.3.1</a></li>
</ul>

<h2 id="esp-idf-v541">ESP-IDF v5.4.1</h2>

<p>We’re happy to announce updated support for the latest release of <strong>ESP-IDF v5.4.1</strong> - 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.</p>

<p><strong>Major enhancements in v5.4.1:</strong></p>

<ul>
  <li>Added config to enable/disable BLE channel assessment and ping procedure on ESP32</li>
  <li>Optimization of RX calibration for Wi-Fi in high-interference environments</li>
  <li>Added MALLOC_CAP_SIMD flag to allocate memory that is suitable for SIMD instructions</li>
</ul>

<p>More information on project configuration for ESP-IDF can be found <a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#configuration">here</a>.</p>

<p><strong>Related resources for ESP-IDF</strong>:</p>

<ul>
  <li><a href="https://github.com/espressif/esp-idf/releases/tag/v5.4.1">Release notes for v5.4.1</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html">Documentation for ESP-IDF</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/espidf.html#boards">Supported boards</a></li>
</ul>

<h2 id="espressif32-dev-platform-v611">Espressif32 dev-platform v6.11</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/espressif32">Espressif 32</a> dev-platform brings support for the latest ESP-IDF, a new board and several fixes and improvements:</p>

<ul>
  <li>Added a new board: <code class="language-plaintext highlighter-rouge">Seeed Xiao ESP32C6</code></li>
  <li>Added support for ESP-IDF v5.4.1 (<a href="https://github.com/espressif/esp-idf/releases/tag/v5.4.1">release notes</a>)</li>
  <li>Added a new package for ESP32 series ROM ELF files (<a href="https://github.com/espressif/esp-rom-elfs/releases/tag/20240305">release notes</a>)</li>
  <li>Improvements to <code class="language-plaintext highlighter-rouge">Esp32ExceptionDecoder</code> to properly decode backtraces (<a href="https://github.com/platformio/platform-espressif32/pull/1572">#1572</a>)</li>
  <li>Fixed a incorrect OpenOCD config name for Freenove ESP32-Wrover (<a href="https://github.com/platformio/platform-espressif32/issues/1562">#1562</a>)</li>
</ul>

<p><strong>Related resources for the Espressif32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/espressif32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-espressif32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v192">ST STM32 dev-platform v19.2</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform comes with new boards, updated STM32Cube packages and several minor improvements:</p>

<ul>
  <li>Added a new board: <code class="language-plaintext highlighter-rouge">NUCLEO-G491RE</code></li>
  <li>Updated CMSIS packages to the latest available:
    <ul>
      <li>STM32F0 v2.3.7 (<a href="https://github.com/STMicroelectronics/cmsis-device-f0/releases/tag/v2.3.7">release notes</a>)</li>
      <li>STM32F1 v4.3.5 (<a href="https://github.com/STMicroelectronics/cmsis-device-f1/releases/tag/v4.3.5">release notes</a>)</li>
      <li>STM32F2 v2.2.6 (<a href="https://github.com/STMicroelectronics/cmsis-device-f2/releases/tag/v2.2.6">release notes</a>)</li>
      <li>STM32F3 v2.3.8 (<a href="https://github.com/STMicroelectronics/cmsis-device-f3/releases/tag/v2.3.8">release notes</a>)</li>
      <li>STM32F4 v2.6.11 (<a href="https://github.com/STMicroelectronics/cmsis-device-f4/releases/tag/v2.6.11">release notes</a>)</li>
      <li>STM32F7 v1.2.10 (<a href="https://github.com/STMicroelectronics/cmsis-device-f7/releases/tag/v1.2.10">release notes</a>)</li>
      <li>STM32G0 v1.4.4 (<a href="https://github.com/STMicroelectronics/cmsis-device-g0/releases/tag/v1.4.4">release notes</a>)</li>
      <li>STM32G4 v1.2.5 (<a href="https://github.com/STMicroelectronics/cmsis-device-g4/releases/tag/v1.2.5">release notes</a>)</li>
      <li>STM32H7 v1.10.6 (<a href="https://github.com/STMicroelectronics/cmsis-device-h7/releases/tag/v1.10.6">release notes</a>)</li>
      <li>STM32L0 v1.9.4 (<a href="https://github.com/STMicroelectronics/cmsis-device-l0/releases/tag/v1.9.4">release notes</a>)</li>
      <li>STM32L1 v2.3.4 (<a href="https://github.com/STMicroelectronics/cmsis-device-l1/releases/tag/v2.3.4">release notes</a>)</li>
      <li>STM32L4 v1.7.4 (<a href="https://github.com/STMicroelectronics/cmsis-device-l4/releases/tag/v1.7.4">release notes</a>)</li>
      <li>STM32L5 v1.0.6 (<a href="https://github.com/STMicroelectronics/cmsis-device-l5/releases/tag/v1.0.6">release notes</a>)</li>
    </ul>
  </li>
  <li>Updated Arduino-mbed core to v4.3.1 (<a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.3.1">release notes</a>)</li>
  <li>Updated stm32flash package to v0.7 (<a href="https://github.com/platformio/platform-ststm32/issues/610">#610</a>, <a href="https://github.com/platformio/platform-ststm32/issues/640">#640</a>, <a href="https://github.com/platformio/platform-ststm32/issues/665">#665</a>)</li>
  <li>Updated SVD Files for STM32G0 series (<a href="https://github.com/platformio/platform-ststm32/pull/847">#847</a>)</li>
  <li>Enabled Arduino for genericSTM32F407IGT6 (<a href="https://github.com/platformio/platform-ststm32/pull/844">#844</a>)</li>
  <li>Enabled Zephyr for Nucleo-G070RB (<a href="https://github.com/platformio/platform-ststm32/pull/854">#854</a>)</li>
  <li>Added DFU as upload method for WeAct MiniSTM32H743 (<a href="https://github.com/platformio/platform-ststm32/issues/850">#850</a>)</li>
  <li>Fixed default RAM size for genericSTM32H750VB board (<a href="https://github.com/platformio/platform-ststm32/issues/843">#843</a>)</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="arduino-core-for-mbed-enabled-devices-v431">Arduino Core for mbed-enabled devices v4.3.1</h2>

<p>The <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a>, <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> and <a href="https://registry.platformio.org/platforms/platformio/raspberrypi">Raspberry Pi RP2040</a> dev-platforms have been updated to support the latest Arduino Core for mbed-enabled devices v4.3.1. According to the <a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.3.1">release notes</a>, v4.3.1 brings a lot of bugfixes and improvements in the core and accompanying libraries.</p>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[New boards and dev-kits, Support for the latest ESP-IDF, Updates for Espressif32, ST STM32 and mbed-enabled dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-may-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-may-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">PlatformIO Open Source March Updates</title><link href="https://piolabs.com/blog/news/platformio-oss-march-2025-updates.html" rel="alternate" type="text/html" title="PlatformIO Open Source March Updates" /><published>2025-04-07T00:00:00+03:00</published><updated>2025-04-07T00:00:00+03:00</updated><id>https://piolabs.com/blog/news/platformio-oss-march-2025-updates</id><content type="html" xml:base="https://piolabs.com/blog/news/platformio-oss-march-2025-updates.html"><![CDATA[<p>Welcome to the March 2025 updates of <a href="https://platformio.org/">PlatformIO Open Source</a> professional collaborative platform for embedded development.</p>

<p>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.</p>

<!-- more -->

<p><img class="figure-img img-fluid rounded" src="/assets/posts/oss-updates/platformio-oss-march-news.jpg" alt="PlatformIO Open Source March Updates" /></p>

<p>During March, we released a bugfix release for PlatformIO Core, added support for the latest Zephyr framework, rolled out updates for ST STM32 and Renesas RA development platforms, fixed a lot of issues. Some of the key highlights include:</p>

<ul id="markdown-toc">
  <li><a href="#platformio-core-6118" id="markdown-toc-platformio-core-6118">PlatformIO Core 6.1.18</a></li>
  <li><a href="#zephyr-rtos-v41" id="markdown-toc-zephyr-rtos-v41">Zephyr RTOS v4.1</a></li>
  <li><a href="#st-stm32-dev-platform-v191" id="markdown-toc-st-stm32-dev-platform-v191">ST STM32 dev-platform v19.1</a></li>
  <li><a href="#renesas-ra-dev-platform-v17" id="markdown-toc-renesas-ra-dev-platform-v17">Renesas RA dev-platform v1.7</a></li>
  <li><a href="#arduino-core-for-mbed-enabled-devices-v424" id="markdown-toc-arduino-core-for-mbed-enabled-devices-v424">Arduino Core for mbed-enabled devices v4.2.4</a></li>
</ul>

<h2 id="platformio-core-6118">PlatformIO Core 6.1.18</h2>

<p><a href="https://docs.platformio.org/en/latest/core/index.html">PlatformIO Core</a> is the heart of the whole PlatformIO ecosystem and we are excited to announce the next v6.1.18 release with lots of great improvements and bugfixes:</p>

<ul>
  <li>Introduced the <a href="https://docs.platformio.org/en/latest/envvars.html#envvar-PLATFORMIO_RUN_JOBS">PLATFORMIO_RUN_JOBS</a> environment variable, allowing manual override of the number of parallel build jobs (<a href="https://github.com/platformio/platformio-core/issues/5077">issue #5077</a>)</li>
  <li>Added support for <code class="language-plaintext highlighter-rouge">tar.xz</code> tarball dependencies (<a href="https://github.com/platformio/platformio-core/pull/4974">pull #4974</a>)</li>
  <li>Ensured that dependencies of private libraries are no longer unnecessarily re-installed, optimizing dependency management and reducing redundant operations (<a href="https://github.com/platformio/platformio-core/issues/4987">issue #4987</a>)</li>
  <li>Resolved an issue where the <code class="language-plaintext highlighter-rouge">compiledb</code> target failed to properly escape compiler executable paths containing spaces (<a href="https://github.com/platformio/platformio-core/issues/4998">issue #4998</a>)</li>
  <li>Resolved an issue with incorrect path resolution when linking static libraries via the <a href="https://docs.platformio.org/en/latest/projectconf/sections/env/options/build/build_flags.html">build_flags</a> option (<a href="https://github.com/platformio/platformio-core/issues/5004">issue #5004</a>)</li>
  <li>Resolved an issue where the <code class="language-plaintext highlighter-rouge">--project-dir</code> flag did not function correctly with the <a href="https://docs.platformio.org/en/latest/core/userguide/cmd_check.html">pio check</a> and <a href="https://docs.platformio.org/en/latest/core/userguide/cmd_debug.html">pio debug</a> commands (<a href="https://github.com/platformio/platformio-core/issues/5029">issue #5029</a>)</li>
  <li>Resolved an issue where the <a href="https://docs.platformio.org/en/latest/librarymanager/ldf.html">LDF</a> occasionally excluded bundled platform libraries from the dependency graph (<a href="https://github.com/platformio/platformio-core/pull/4941">pull #4941</a>)</li>
  <li>Resolved a regression issue that prevented <a href="https://docs.platformio.org/en/latest/home/index.html">PIO Home</a> from opening external links (<a href="https://github.com/platformio/platformio-core/issues/5084">issue #5084</a>)</li>
</ul>

<p>See <a href="https://github.com/platformio/platformio-core/releases/tag/v6.1.18">Release Notes</a> for more detailed information and use <a href="https://docs.platformio.org/en/latest/core/userguide/cmd_upgrade.html">pio upgrade</a> command to update to the latest version.</p>

<h2 id="zephyr-rtos-v41">Zephyr RTOS v4.1</h2>

<p>We’re happy to announce updated support for the latest release v4.1 of <a href="https://www.zephyrproject.org/" target="_blank">Zephyr Project</a> - a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with safety and security in mind.</p>

<p>Major enhancements in v4.1.0:</p>

<ul>
  <li>Multiple performance improvements of core Zephyr kernel functions</li>
  <li>New USB MIDI 2.0 device driver, allowing Zephyr devices to communicate with MIDI controllers and instruments over USB</li>
</ul>

<p><strong>Related resources for Zephyr framework</strong>:</p>

<ul>
  <li><a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.1.0">Release notes for v4.1.0</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html">Documentation for Zephyr framework</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#platforms">Supported development platforms</a></li>
  <li><a href="https://docs.platformio.org/en/latest/frameworks/zephyr.html#boards">Supported boards</a></li>
</ul>

<h2 id="st-stm32-dev-platform-v191">ST STM32 dev-platform v19.1</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a> dev-platform brings support for the latest Zephyr RTOS, updated Arduino cores, new boards and dev-kits, several minor improvements:</p>

<ul>
  <li>New boards:
    <ul>
      <li>ST Nucleo H563ZI</li>
      <li>Ebyte E77 Dev Board</li>
    </ul>
  </li>
  <li>Updated Zephyr to the latest v4.1.0 (<a href="https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.1.0">release notes</a>)</li>
  <li>Updated STM32 Arduino Core to the latest v2.10.1 (<a href="https://github.com/stm32duino/Arduino_Core_STM32/releases/tag/2.10.1">release notes</a>)</li>
  <li>Updated Arduino-mbed core to v4.2.4 (<a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.2.4">release notes</a>)</li>
  <li>Fixed missing macro that enables custom peripheral pins for several boards (<a href="https://github.com/platformio/platform-ststm32/issues/832">#832</a>)</li>
</ul>

<p><strong>Related resources for the ST STM32 dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/ststm32.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-ststm32/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="renesas-ra-dev-platform-v17">Renesas RA dev-platform v1.7</h2>

<p>The new release of the <a href="https://registry.platformio.org/platforms/platformio/renesas-ra">Renesas RA</a> dev-platform v1.7.0 brings support for the latest Arduino core:</p>

<ul>
  <li>Updated Arduino core to v1.4.1 (<a href="https://github.com/arduino/ArduinoCore-renesas/releases/tag/1.4.1">release notes</a>)</li>
</ul>

<p><strong>Related resources for the Renesas RA dev-platform</strong>:</p>

<ul>
  <li><a href="https://docs.platformio.org/en/latest/platforms/renesas-ra.html">Documentation</a></li>
  <li><a href="https://github.com/platformio/platform-renesas-ra/tree/develop/examples">Project Examples</a></li>
</ul>

<h2 id="arduino-core-for-mbed-enabled-devices-v424">Arduino Core for mbed-enabled devices v4.2.4</h2>

<p>The <a href="https://registry.platformio.org/platforms/platformio/ststm32">ST STM32</a>, <a href="https://registry.platformio.org/platforms/platformio/nordicnrf52">Nordic nRF52</a> and <a href="https://registry.platformio.org/platforms/platformio/raspberrypi">Raspberry Pi RP2040</a> dev-platforms have been updated to support the latest Arduino Core for mbed-enabled devices v4.2.4. According to the <a href="https://github.com/arduino/ArduinoCore-mbed/releases/tag/4.2.4">release notes</a>, v4.2.4 brings a lot of bugfixes and improvements in the core and accompanying libraries.</p>

<h2 class="no_toc" id="stay-in-touch-with-us">Stay in touch with us</h2>

<p>Stay tuned to this blog or follow us on <a href="https://www.linkedin.com/company/platformio" target="_blank">LinkedIn</a> and Twitter <a href="https://twitter.com/PlatformIO_Org" target="_blank">@PlatformIO_Org</a> to keep up to date with the latest news, articles and tips!</p>]]></content><author><name>Valerii Koval</name></author><category term="blog" /><category term="news" /><summary type="html"><![CDATA[PlatformIO Core bugfix release, Support for the latest Zephyr RTOS 4.1, Updates for ST STM32, Renesas RA and mbed-enabled dev-platforms]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-march-news.jpg" /><media:content medium="image" url="https://piolabs.com/assets/posts/oss-updates/platformio-oss-march-news.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>