PlatformIO Plus is a core sponsor of an open source PlatformIO.Org ecosystem that is developed, maintained and operated by full-time PlatformIO Plus Team.
Subscribe to PlatformIO Plus and help us to keep PlatformIO Open Source Project free, independent and alive!
No Credit Card Required
All of these great features:
per month, billed annually
(see monthly rate)
Everything in Community, and:
per month, billed annually
(see monthly rate)
Everything in Basic, and:
Discover the differences of each individual plan and learn more about our product.
Plans and Features
|#1 Core Features||Community||Basic||Professional||Enterprise|
|Multi-platform Build System|
|Local Unit Testing||30-Days Free Trial|
|Static Project Analysis|
|#2 Integrated development environment (IDE)||Community||Basic||Professional||Enterprise|
|Standalone IDEs Integration|
(non-commercial use only)
|Cloud IDEs Integration|
|#3 PIO Remote™||Community||Basic||Professional||Enterprise|
|Firmware Updates for 350+ embedded boards
(updates per month)
|Serial Port Monitor
(sessions per month)
|Remote Unit Testing||30-Days Free Trial||30-Days Free Trial|
|RESTful and WebSockets API|
|SSL (Secure Sockets Layer)|
|#4 IoT Features||Community||Basic||Professional||Enterprise|
(requests per month)
|#5 Integration Services||Community||Basic||Professional||Enterprise|
|Creating Development Platform for new chips|
|Adding support for new Embedded Board|
|Integration with 3-rd party software|
|Access to PlatformIO Club|
|Premium Email & Web support|
|Support hours||Business hours||Business hours|
|Response time||8 hours or less||1 hour or less|
|Hot bug fixes|
PIO Remote™ allows you to work remotely with devices from Anywhere In The World. No matter where are you now! Run a small and cross-platform PIO Remote™ Agent on a remote machine and you are able to manage active devices (wireless + wired),
to upload firmware (program), to process remote unit tests, or to start remote debugging session via Remote Serial Port Monitor.
Using PIO Remote™ you can share your devices with colleagues across your organization or friends. In combination with Cloud IDE, you can create awesome things at any time when inspiration comes to you.
When we talk about embedded development, we imagine complicated development environment with requirements for specific software and OS. Cloud IDE destroys these requirements and allows you to program more than 350+ embedded boards from your favorite browser.
A pairing programming in the cloud lets you work together on the same project using shareable embedded devices provided by PIO Remote™.
Unit Testing allows segregating each part of the firmware/program and test that the individual parts are working correctly. Using PlatformIO Plus Unit Testing Engine you can execute the same tests on the local host machine (native), on the multiple local embedded devices/boards (connected to local host machine), or in both cases. In the last case, PlatformIO Plus builds firmware on the host machine, uploads it to a target device, executes tests on it and gather results. The final information will be shown on the host side with informative output and statistic.
Using PIO Remote™ you can run unit tests on the Remote Device from anywhere in the world or integrate with Continuous Integration Systems.
Static Project Analysis lets you find bugs in a project that are not detected by the compiler. A project source code with private libraries will be checked for the various kinds of bugs: uninitialized variables, obsolete or unsafe functions, unused or redundant code, and various suspicious code.
Link your device with PIO Delivery™ service and manage firmware updates remotely. There is no difference if a device has hardware Internet capabilities or does not. PIO Remote™ can be used as a tunnel to your low-power device and update it by your command or specific event.
If you connect VCS repository to PIO Delivery™, we will test your project, build it and upload firmware automatically on a release/tag event.
Also, a rich API can be used for advanced firmware managing.
PlatformIO Cloud Builder provides IoT industry leading solutions to build and deploy your project. A rich API allows specifying project dependencies/libraries, development platform requirements, custom compiler flags, and etc. In addition, you can provide configuration for remote deployment via PIO Remote™.
Generate project dynamically on a front-end/mobile side, push it to PlatformIO Cloud Builder and receive final firmware/program in moments!