Plans and Features


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!

Community

$0

100% FREE
No Credit Card Required

Community includes

All of these great features:


See all features

Basic

$999

per month, billed annually
(see monthly rate)

Basic includes

Everything in Community, and:


See all features

Professional

$9999

per month, billed annually
(see monthly rate)

Professional includes

Everything in Basic, and:


See all features

Enterprise

CUSTOM

Enterprise includes

Everything in Professional, and:


  • Unlimited PIO Remote Agents
  • Unlimited PIO Remote Agent Shares
  • Integration with your products
  • Premium support with 1 hour response time
  • Priority features
  • Unlimited Cloud Builder

See all features

Compare PlatformIO Plus plans

Discover the differences of each individual plan and learn more about our product.

Plans and Features

Community

Basic

Professional

Enterprise

Download Contact Us
#1 Core Features Community Basic Professional Enterprise
Multi-platform Build System
Library Manager
Continuous Integration
Continuous Deployment
Local Unit Testing 30-Days Free Trial
Static Project Analysis

#2 Integrated development environment (IDE) Community Basic Professional Enterprise
PlatformIO IDE
Standalone IDEs Integration
Cloud IDEs Integration

#3 PIO Remote™ Community Basic Professional Enterprise
Over-The-Air (OTA) Device Manager
OTA Firmware Updates for 300+ embedded boards)
(updates per month)
50 1,000 Unlimited Unlimited
OTA Serial Port Monitor
(sessions per month)
10 300 Unlimited Unlimited
Concurrent Agents 1 2 10 Unlimited
Agent Share
(extra clients)
3 15 Unlimited
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
Cloud Builder
(requests per month)
10,000 100,000 Unlimited
PIO Delivery™

#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

#6 Support Community Basic Professional Enterprise
Community support
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
Priority features

Subscribe to PlatformIO Plus

PIO Remote™. Your devices are always with you!

PIO Remote™ allows you to work remotely with devices from Anywhere In The World. No matter where are you now! Run small and cross-platform PIO Remote™ agent on a host machine and you are able to list active devices (wireless + wired), to upload firmware Over-The-Air (OTA), to process remote unit tests, or to start remote debugging session via OTA Serial Port Monitor.

Using PIO Remote™ you can share your devices with colleagues across your organization. In combination with Cloud IDE, you can create awesome things at any time when inspiration comes to you.

Documentation


Cloud IDE. Embedded development in a browser!

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 300+ 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™.

We support integration of PIO Remote™ with the most popular Cloud IDEs: Cloud9, Codeanywhere and Codenvy (Eclipse Che). You have a choice which Cloud IDE to use.

Documentation with demo & examples


Unit Testing. Local and 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 Over-The-Air (OTA) from anywhere in the world or integrate with Continuous Integration systems.

Documentation with demo & examples


Static Project Analysis. Find bugs in your code.

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.


PIO Delivery™. Automatic firmware updates!

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.


Cloud Builder. Accelerate project deployment!

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!


Subscribe to PlatformIO Plus