Dear PlatformIO User!

We have been silent for a while, not because we haven’t been working around the clock, but we’ve had to address some important architectural changes to whole PlatformIO ecosystem. We’ve been working hard to ensure that migration from PlatformIO 2.0 to PlatformIO 3.0 passes without significant issues.

What is new

See PlatformIO 3.0 Release Notes for details.

P.S: We created for you Migration guide from PlatformIO 2.x to PlatformIO 3.0.

Upgrade to PlatformIO 3.0

PlatformIO IDE : Please click on Menu: PlatformIO > Upgrade PlatformIO .

: Please click on . PlatformIO CLI: Please run platformio upgrade command.

PlatformIO Story

PlatformIO has been introduced for embedded community 2 years ago as a hobby project. It supported 3 development platforms, 2 frameworks, and a few embedded boards. We added new functionality, new platforms, boards with each new release. In February 2016, we met with a problem (success?) related to a big interest for PlatformIO (see URGENT: The further fate of PlatformIO Project… Part II). In that time, we worked on PlatformIO in free time and didn’t have a full-time team.

Team

We have found a small full-time team and tried finding ways how to support it. We contacted with multiple vendors and companies related to embedded to help us keeping PlatformIO open source, free and alive. This period (6 months, Feb-Aug) was complicated for us. We didn’t find a comfortable way how to keep PlatformIO FREE and INDEPENDENT. These 2 words don’t work in pair. Then, we decided to open a donation wallet and asked our community to support this project. We have a small banner in PlatformIO IDE and link on the main site. As a result, donation form also does not work today.

Business

Thousands companies and developers use PlatformIO every day. Someone uses it for hobby-project, someone teaches with PlatformIO how to make first steps into embedded world, and others create awesome things using PlatformIO and make business on it. The big our mistake is that we have done a lot of features and services totally for free because we love the open source and believe in its power. We understand that our main mission is to reduce input threshold to the Embedded World with creating high-level instruments and services.

Now, we understand that the only single way out of the situation is to create own professional solutions for the business based on PlatformIO. It will allow us to keep active development of PlatformIO Open Source and propose for embedded world new professional standards and awesome instruments for IoT development.

We are proud to present our first independent and business project with professional solutions. Today, PlatformIO Plus is a core sponsor of PlatformIO Open Source Project.

Please support us and make an own investment into free and open source PlatformIO ecosystem!

Regards,

PlatformIO Plus Team