PlatformIO Labs
  • Home
  • Technology

    In-house IDE or Next-Gen?

    See comparison of the existing IDE solutions in the market

    Learn More
    Next-Gen IDE Framework

    Flexible, free IDE for everyone

    Modern UI Toolkit

    Build beautiful user interfaces

    Trusted Package Registry

    Package management solution

    PlatformIO Open Source

    Collaborative platform

  • Blog
  • Company
    • Follow on LinkedIn
    • Follow on Github
    • Follow on Twitter
  1. Blog
  2. Latest Posts
PlatformIO Open Source March Updates

PlatformIO Open Source March Updates

PlatformIO Core bugfix release, Support for the latest Zephyr RTOS 4.1, Updates for ST STM32, Renesas RA and mbed-enabled dev-platforms


Valerii Koval
Valerii Koval

Apr 07

Basics of Wired Embedded Protocols

Basics of Wired Embedded Protocols

A Comprehensive Look at the Physical Level Principles that enable Reliable Embedded System Communication


Alex Kavalchuk
Alex Kavalchuk

Mar 13

PlatformIO Open Source January Updates

PlatformIO Open Source January Updates

New boards and dev-kits, Support for the latest ESP-IDF, Updates for Espressif32, ST STM32 and Renesas RA dev-platforms


Valerii Koval
Valerii Koval

Feb 03

Leveraging PlatformIO and STM32CubeIDE for Optimized STM32 Firmware Development

Leveraging PlatformIO and STM32CubeIDE for Optimized STM32 Firmware Development

This article provides insights into setting up a dual-toolchain environment, synchronizing source code between projects, and addressing common challenges such as IDE-specific file handling


Pascal Roobrouck
Pascal Roobrouck

Jan 13

PlatformIO Open Source November Updates

PlatformIO Open Source November Updates

Support for the latest Zephyr RTOS 4.0, Updates for ST STM32, Renesas RA and mbed-enabled dev-platforms


Valerii Koval
Valerii Koval

Dec 02

PlatformIO Open Source September Updates

PlatformIO Open Source September Updates

PlatformIO Core bugfix release, Support for the latest Zephyr RTOS 3.7, Updates for Espressif32 and Microchip AVR dev-platforms


Valerii Koval
Valerii Koval

Oct 07

Enhancing Code Quality with PlatformIO, SonarCloud and GitHub Actions

Enhancing Code Quality with PlatformIO, SonarCloud and GitHub Actions

This guide covers setting up SonarCloud with PlatformIO, utilizing SonarLint for local static analysis, and leveraging SonarCloud's cloud-based analysis with GitHub Actions workflows to identify and address code issues


Pascal Roobrouck
Pascal Roobrouck

Sep 16

PlatformIO Open Source July Updates

PlatformIO Open Source July Updates

New boards and dev-kits, Support for the latest ESP-IDF, Updates for Espressif32, ST STM32 and mbed-enabled dev-platforms


Valerii Koval
Valerii Koval

Aug 01

PlatformIO Open Source May Updates

PlatformIO Open Source May Updates

PlatformIO Core bugfix release, New boards and dev-kits, Updates for Espressif32, ST STM32, Microchip SAM, Nordic nRF52 and mbed-enabled dev-platforms


Valerii Koval
Valerii Koval

Jun 03

PlatformIO Open Source March Updates

PlatformIO Open Source March Updates

PlatformIO Core bugfix release, New boards and dev-kits, Support for the latest ESP-IDF, Updates for Renesas RA and Intel MCS-51 dev-platforms


Valerii Koval
Valerii Koval

Apr 01

PlatformIO Open Source February Updates

PlatformIO Open Source February Updates

PlatformIO Core bugfix release, Support for the latest Zephyr RTOS and Teensyduino, Updates for Nordic nRF52 and mbed-enabled dev-platforms


Valerii Koval
Valerii Koval

Mar 04

Setting up PlatformIO for CI/CD with Testing, Code Coverage and Versioning

Setting up PlatformIO for CI/CD with Testing, Code Coverage and Versioning

Leveraging PlatformIO for Effortless Continuous Integration and Delivery in Collaborative Environments for Optimized Embedded Software Deployment Workflow


Pascal Roobrouck
Pascal Roobrouck

Jan 15

PlatformIO 2023 Year in Review

PlatformIO 2023 Year in Review

Our Journey Through Tough Times: The highlights of the major milestones and achievements of PlatformIO Labs in 2023


Ivan Kravets
Ivan Kravets

Jan 08

PlatformIO Open Source December Updates

PlatformIO Open Source December Updates

New boards and dev-kits, Support for the latest ESP-IDF, Updates for Espressif32, ST STM32, Nordic nRF52 and Raspberry Pi RP2040 dev-platforms


Valerii Koval
Valerii Koval

Jan 04

PlatformIO Open Source November Updates

PlatformIO Open Source November Updates

New boards and devkits, Support for the latest Zephyr RTOS 3.5, Updates for ST STM32, Renesas RA and Microchip AVR dev-platforms


Valerii Koval
Valerii Koval

Dec 04

PlatformIO Open Source September Updates

PlatformIO Open Source September Updates

New boards and devkits, Support for the latest Zephyr RTOS 3.4, Updates for ST STM32, Renesas RA and mbed-enabled dev-platforms


Valerii Koval
Valerii Koval

Oct 02

PlatformIO Open Source August Updates

PlatformIO Open Source August Updates

PlatformIO Core bugfix release, New boards and dev-kits, Support for the latest ESP-IDF v5.1, Updates for Espressif32, Renesas RA and Heltec CubeCell dev-platforms


Valerii Koval
Valerii Koval

Sep 04

PlatformIO Open Source July Updates

PlatformIO Open Source July Updates

Improved PlatformIO IDE for Microsoft VSCode, PlatformIO Core bugfix release, New Renesas RA dev-platform, New boards and dev-kits, support for the latest Mbed OS


Valerii Koval
Valerii Koval

Aug 07

PlatformIO Open Source June Updates

PlatformIO Open Source June Updates

Improved PlatformIO IDE for Microsoft VSCode, Updates for ST STM32, Nordic nRF52 and Microchip SAM dev-platforms


Valerii Koval
Valerii Koval

Jul 03

PlatformIO Open Source May Updates

PlatformIO Open Source May Updates

PlatformIO Core bugfix release, Support for the latest ESP-IDF, Updated Arduino cores Espressif32 and Microchip AVR/megaAVR


Valerii Koval
Valerii Koval

Jun 05

A Deep Dive into the ARM Debug Access Port

A Deep Dive into the ARM Debug Access Port

Exploring the Architecture and Capabilities of the ARM Debug Access Port for Embedded System Debugging


Alex Kavalchuk
Alex Kavalchuk

May 09

PlatformIO Open Source April Updates

PlatformIO Open Source April Updates

New boards and dev-kits, Support for Teensyduino v1.58, Updated Espressif dev-platform with the latest Arduino Core


Valerii Koval
Valerii Koval

May 01

Getting Started with Code Coverage in PlatformIO: A Beginner's Guide to Writing Effective Tests

Getting Started with Code Coverage in PlatformIO: A Beginner's Guide to Writing Effective Tests

An introduction to the concept of code coverage analysis in the PlatformIO ecosystem


Pascal Roobrouck
Pascal Roobrouck

Apr 17

PlatformIO Open Source March Updates

PlatformIO Open Source March Updates

Improved PlatformIO IDE for Microsoft VSCode, New boards and dev-kits, Support for the latest ESP-IDF v5.0.1, Updated Arduino Cores for Espressif dev-platforms, Microchip megaAVR and Mbed-enabled devices


Valerii Koval
Valerii Koval

Apr 03

PlatformIO Open Source February Updates

PlatformIO Open Source February Updates

Major update of PlatformIO IDE, New boards & dev-kits, Updated Arduino cores for STMicroelectronics, Microchip AVR/megaAVR and mbed-enabled devices


Valerii Koval
Valerii Koval

Mar 02

PlatformIO IDE 3.0 for VSCode 🚀

PlatformIO IDE 3.0 for VSCode 🚀

PlatformIO IDE 3.0 for VSCode is out with long-awaited IntelliSense support for the "platformio.ini", seamless integration of the PlatformIO Unit Testing solution and VSCode Testing UI, custom PlatformIO Toolbar


Ivan Kravets
Ivan Kravets

Feb 06

PlatformIO Open Source January Updates

PlatformIO Open Source January Updates

PlatformIO Core bugfix release, Support for the latest ESP-IDF v5.0, Updated Arduino core v3.1 for Espressif8266


Valerii Koval
Valerii Koval

Feb 01

PlatformIO Open Source December Updates

PlatformIO Open Source December Updates

PlatformIO IDE 3.0 Preview for Visual Studio Code, PlatformIO Core bugfix release, Updated Arduino core v2.0.6 for Espressif32


Valerii Koval
Valerii Koval

Jan 03

PlatformIO Open Source September Updates

PlatformIO Open Source September Updates

PlatformIO Core and PlatformIO IDE for Microsoft VSCode bugfix releases, Support for the latest ESP-IDF 4.4.2, Updated Arduino core for Espressif32


Valerii Koval
Valerii Koval

Oct 03

Debugging with PlatformIO: Part 4. Using Semihosting on ARM Targets

Debugging with PlatformIO: Part 4. Using Semihosting on ARM Targets

In this article we will try to take a deeper look at the semihosting capabilities and configure a simple PlatformIO project to use the I/O facilities of a computer running the PlatformIO IDE.


Valerii Koval
Valerii Koval

Sep 19

PlatformIO Open Source July Updates

PlatformIO Open Source July Updates

PlatformIO Core 6.1, New boards & dev-kits, Support for the latest Arduino ESP32 core v2.0.4 and Teensyduino v1.57


Valerii Koval
Valerii Koval

Aug 01

PlatformIO Core 6.1 🚀

PlatformIO Core 6.1 🚀

PlatformIO Core 6.1 is out with refactored Device Monitor, Pre & Post Actions for library authors, Stringification helpers, and improved PlatformIO Unit Testing solution for test-driven embedded development


Ivan Kravets
Ivan Kravets

Jul 14

PlatformIO Open Source June Updates

PlatformIO Open Source June Updates

Improved PlatformIO IDE for Microsoft VSCode, PlatformIO Core bugfix release, Support for the latest ESP-IDF, Updated Arduino cores for Microchip SAM


Valerii Koval
Valerii Koval

Jul 04

Espressif Systems Leverages PlatformIO Labs Next-Gen Technology for its Software Products

Espressif Systems Leverages PlatformIO Labs Next-Gen Technology for its Software Products

The two companies begin wide-ranging collaboration on providing a next-generation development ecosystem for IoT solutions to drive the embedded systems industry


Ivan Kravets
Ivan Kravets

Jun 06

PlatformIO Open Source May Updates

PlatformIO Open Source May Updates

PlatformIO Core 6.0, New boards & dev-kits, Support for the latest Arduino ESP32 core v2.0.3, Updated Arduino Cores for Microchip MegaAVR and Mbed-enabled devices


Valerii Koval
Valerii Koval

Jun 01

PlatformIO Core 6.0 🚀

PlatformIO Core 6.0 🚀

PlatformIO Core 6.0 is out with unified Package Management CLI and a new generation of PlatformIO Unit Testing solution that brings advanced instruments and new opportunities for test-driven embedded development


Ivan Kravets
Ivan Kravets

May 16

PlatformIO Open Source April Updates

PlatformIO Open Source April Updates

PlatformIO Core 5.2.5, New boards & dev-kits, Support for the latest Arduino ESP32 core v2.0, Updated Arduino Cores for ST STM32, Nordic nRF52 and Mbed-enabled devices


Valerii Koval
Valerii Koval

May 02

Debugging with PlatformIO: Part 3. PlatformIO Unified Debugger in CLI mode

Debugging with PlatformIO: Part 3. PlatformIO Unified Debugger in CLI mode

In this post, we will cover the essential functionality in CLI mode which is extremely useful in cases when we don't have the luxury of using a full-featured development environment.


Valerii Koval
Valerii Koval

Mar 14

PlatformIO Open Source January Updates

PlatformIO Open Source January Updates

New boards, Support for Zephyr v2.7.1, ESP-IDF v4.3.2 and Teensyduino v1.56, a new community dev-platform for Texas Instruments MSP432


Valerii Koval
Valerii Koval

Feb 07

PlatformIO 2021 Year in Review

PlatformIO 2021 Year in Review

The highlights of the major milestones and achievements of PlatformIO Labs in 2021


Ivan Kravets
Ivan Kravets

Dec 31

Debugging with PlatformIO: Part 2. Debugging an Embedded Target

Debugging with PlatformIO: Part 2. Debugging an Embedded Target

This part aims at providing a brief overview of how debugging of an embedded system works behind the scenes and what advanced instruments may be helpful for efficient debugging.


Valerii Koval
Valerii Koval

Dec 13

PlatformIO Open Source November Updates

PlatformIO Open Source November Updates

Improved PlatformIO IDE for Microsoft VSCode, PlatformIO Core bugfix release, Support for the latest ESP-IDF, Updated Arduino cores


Valerii Koval
Valerii Koval

Dec 06

PlatformIO Open Source October Updates

PlatformIO Open Source October Updates

PlatformIO Core 5.2, New boards & dev-kits, Support for Zephyr v2.7.0 and Teensyduino v1.55, Updated Arduino Cores for Microchip SAM, ST STM32, Nordic nRF52 and Mbed-enabled devices


Valerii Koval
Valerii Koval

Nov 01

Debugging with PlatformIO: Part 1. Back to the Basics

Debugging with PlatformIO: Part 1. Back to the Basics

Debugging is an inseparable part of the development process. The first part provides a brief introduction to the debugging concept and covers the basics of debugging process used in the PlatformIO IDE for VSCode.


Valerii Koval
Valerii Koval

Sep 20

PlatformIO Core 5.2 🚀

PlatformIO Core 5.2 🚀

PlatformIO Core 5.2 is out with boosted PlatformIO Debugging performance, support for SCons 4.2, and improved package management system


Ivan Kravets
Ivan Kravets

Sep 13

Microsoft leverages PlatformIO for its course "IoT for Beginners"

Microsoft leverages PlatformIO for its course "IoT for Beginners"

Learn the Internet of things in a 24-lesson curriculum designed for teachers, students and learners of all types who want to explore IoT with VS Code and PlatformIO


Jim Bennett
Jim Bennett

Sep 06

PlatformIO Open Source August Updates

PlatformIO Open Source August Updates

New boards & dev-kits, Support for the latest STM32Cube packages, Updated Arduino Cores for Espressif 8266, Microchip AVR, Nordic nRF52 and Mbed-enabled devices


Valerii Koval
Valerii Koval

Sep 01

PlatformIO Open Source July Updates

PlatformIO Open Source July Updates

New boards & dev-kits, Support for Zephyr v2.6.0 and Teensyduino v1.54, Updated Arduino Cores for Nordic nRF52 and Mbed-enabled devices


Valerii Koval
Valerii Koval

Aug 02

PlatformIO Open Source June Updates

PlatformIO Open Source June Updates

New boards & dev-kits, Support for ESP-IDF v4.3 and ESP32-C3 SoC, Updated Arduino cores for Espressif8266 and Microchip SAM


Valerii Koval
Valerii Koval

Jul 01

Unit Testing with PlatformIO: Part 3. Continuous Integration and Remote Testing

Unit Testing with PlatformIO: Part 3. Continuous Integration and Remote Testing

Introduction to PlatformIO Remote Development Solution for collecting test results from an embedded device remotely


Valerii Koval
Valerii Koval

Jun 09

PlatformIO Open Source May Updates

PlatformIO Open Source May Updates

New boards and dev-kits, Support for the latest Espressif ESP-IDF, Updated Arduino Cores for ESP8266, STMicroelectronics STM32, and Mbed-enabled devices


Valerii Koval
Valerii Koval

Jun 03

PlatformIO Open Source April Updates

PlatformIO Open Source April Updates

New Raspberry RP2040 dev-platform, New boards and dev-kits, Initial support for debugging STMicroelectronics STM8 targets, Simulators for the OpenHW CORE-V MCUs


Valerii Koval
Valerii Koval

May 06

OpenHW TV S2 E04: Software Task Group Project Updates

OpenHW TV S2 E04: Software Task Group Project Updates

A brief summary of an event dedicated to the recent progress of the key projects led by the OpenHW Software Task Group


Ivan Kravets
Ivan Kravets

Apr 23

PlatformIO Open Source March Updates

PlatformIO Open Source March Updates

Improved PlatformIO IDE for Microsoft VSCode, New boards & dev-kits, Support for Mbed OS v6.9.0, Updated Arduino cores for Espressif32, Microchip AVR and Nordic nRF52


Valerii Koval
Valerii Koval

Apr 01

Unit Testing with PlatformIO: Part 2. Running tests on an embedded target

Unit Testing with PlatformIO: Part 2. Running tests on an embedded target

The second article in the series that covers creating a convenient testing environment for embedded development


Valerii Koval
Valerii Koval

Mar 29

PlatformIO Labs Helps Imagination Technologies Improve RISC-V Computer Architecture Training

PlatformIO Labs Helps Imagination Technologies Improve RISC-V Computer Architecture Training

PlatformIO Labs joins efforts with industry leaders to satisfy the increasing demand for in-depth educational materials


Ivan Kravets
Ivan Kravets

Mar 08

PlatformIO Open Source February Updates

PlatformIO Open Source February Updates

New boards & dev-kits, Support for Zephyr v2.5.0, Updated Arduino cores for the Espressif and Microchip SAM/AVR dev-platforms


Valerii Koval
Valerii Koval

Mar 04

PlatformIO Open Source January Updates

PlatformIO Open Source January Updates

PlatformIO Core v5.1, new OpenHW RISC-V dev-platform, New boards & dev-kits, Support for ESP-IDF v4.2, Updated Arduino cores for Microchip SAM/megaAVR


Valerii Koval
Valerii Koval

Feb 04

PlatformIO Core 5.1 🚀

PlatformIO Core 5.1 🚀

PlatformIO Core 5.1 is out with boosted PlatformIO Home performance, support for SCons 4.1, and improved package management system


Ivan Kravets
Ivan Kravets

Jan 28

Unit Testing with PlatformIO: Part 1. The Basics

Unit Testing with PlatformIO: Part 1. The Basics

This article is the beginning of a series that concentrates on creating a convenient environment with unit testing support


Valerii Koval
Valerii Koval

Jan 25

PlatformIO Open Source December Updates

PlatformIO Open Source December Updates

PlatformIO Core bugfix release, New boards & dev-kits, Support for Mbed OS v6.6.0, Updated Arduino cores for Microchip SAM and Nordic nRF52


Valerii Koval
Valerii Koval

Jan 07

Analyze your firmware footprint with PlatformIO: Part 2. Project Inspector

Analyze your firmware footprint with PlatformIO: Part 2. Project Inspector

Have you ever wondered how the linker is assigning physical memory, where your code is placed in Flash, or how much RAM is used by an OS or peripheral drivers?


Valerii Koval
Valerii Koval

Dec 14

PlatformIO Open Source November Updates

PlatformIO Open Source November Updates

PlatformIO Core bugfix release, New boards & dev-kits, Support for Zephyr 2.4, Updated support for STM32Cube, Updated Arduino cores for Microchip SAM and ST STM32


Valerii Koval
Valerii Koval

Dec 04

PlatformIO Labs joins Eclipse Foundation

PlatformIO Labs joins Eclipse Foundation

PlatformIO Labs today announces joining the Eclipse Foundation as a contributing member to introduce a tighter integration with the Eclipse ecosystem


Ivan Kravets
Ivan Kravets

Dec 01

PlatformIO Labs joins OpenHW Group

PlatformIO Labs joins OpenHW Group

PlatformIO Labs joins the OpenHW Group to bring its extensive expertise in the development and design of modern embedded development environments to the open hardware community


Ivan Kravets
Ivan Kravets

Nov 23

Analyze your firmware footprint with PlatformIO: Part 1. Intro and basic analysis

Analyze your firmware footprint with PlatformIO: Part 1. Intro and basic analysis

The first part of a series on memory analysis in the PlatformIO ecosystem


Valerii Koval
Valerii Koval

Nov 16

PlatformIO Open Source October Updates

PlatformIO Open Source October Updates

PlatformIO Core bugfix release, New boards & dev-kits, AVR debugging using GDB Stub, Updated Arduino cores for Microchip AVR/megaAVR and Nordic nRF52


Valerii Koval
Valerii Koval

Nov 02

Enabling PlatformIO and Zephyr on custom hardware

Enabling PlatformIO and Zephyr on custom hardware

Adding support for custom hardware based on Nordic nRF52833 SoC in PlatformIO and Zephyr


Valerii Koval
Valerii Koval

Oct 12

PlatformIO IDE 2.0 for VSCode 🚀

PlatformIO IDE 2.0 for VSCode 🚀

PlatformIO IDE 2.0 for Microsoft Visual Studio Code (VSCode) is out and brings task explorer, project environment switcher, and a new installer


Ivan Kravets
Ivan Kravets

Sep 10

PlatformIO Core 5.0 🚀

PlatformIO Core 5.0 🚀

PlatformIO Core 5.0 is out with full support for the PlatformIO Trusted Registry, SCons 4.0, and custom targets


Ivan Kravets
Ivan Kravets

Sep 03

Next-generation IDE for decades, not years

Next-generation IDE for decades, not years

An IDE that is ready for unpredictable changes in the market such as when one editor goes into the history books and a much better one replaces it


Ivan Kravets
Ivan Kravets

Sep 01

PlatformIO Labs

Make embedded developers and teams happy.

  • Follow on LinkedIn
  • Follow on Github
  • Follow on Twitter

© 2014-2025 PlatformIO Labs.

Company
  • Home
  • About Us
  • Blog
  • Contact Us
Technology
  • Next-Gen IDE Framework
  • Modern UI Toolkit
  • Trusted Package Registry
  • PlatformIO Open Source
Legal
  • Code of Conduct
  • Privacy Policy
  • Terms of Use
  • Trademarks