PlatformIO CLI 3.2: Public Beta 1

Dear PlatformIO User!

We are proud to present our first public version of upcoming PlatformIO 3.2 with revolution PIO Remote™ technolodgy. We ported the most popular classic PlatformIO CLI comamnds to Over-The-Air (OTA) level. It means, that you can prepend remote prefix before classic command and it will be run on the remote device/machine WITHOUT extra software, dependencies to OS, SSH, VPN, opening network ports or etc. For example, pio run --target upload, builds and uploads firmware to local devices, where pio remote run --target upload will deploy firmware to remote device. We support more than 300+ boards.

The next step is to integrate PIO Remote™ features with PlatformIO IDE.

The final release for PlatformIO CLI 3.2 and PlatformIO IDE is planned this month.

PIO Plus

We decided to make PIO Plus for FREE for PlatformIO Community and introduce new “Community” Plan for $0/year. See Plans and Features.

Now, Cloud IDE for embedded development is more closer:
Cloud IDE (Cloud9 or Codeanywhere) + PIO Remote = $0.

In any case, we would be thankful if you support PlatformIO ecosystem with subscribing to paid plans.

What is new

See PlatformIO 3.2 Beta 1 Release Notes for details.

Switch to PlatformIO 3.2b1

PlatformIO IDE Users

Enable development version of PlatformIO CLI via menu PlatformIO: Settings > PlatformIO IDE > Use development version of PlatformIO

Now, PlatformIO IDE is switched to the latest PlatformIO development version. You can use PlatformIO IDE Terminal to run new PIO Remote commands: start agent, list remote deivce, deploy firmware to remote devices and etc.

PlatformIO CLI Users

Run this command:

pip install -U https://github.com/platformio/platformio/archive/develop.zip

Cloud IDE Demo

Remote Unit Testing Demo Project

https://github.com/platformio/platformio-remote-unit-testing-example


Regards,

The PlatformIO Plus Team