PlatformIO IDE

PlatformIO IDE is the next-generation integrated development environment for IoT.

  • Cross-platform build system without external dependencies to the OS software:

    • 700+ boards
    • 30+ development platforms
    • 15+ frameworks
  • PIO Unified Debugger

  • PIO Remote

  • PIO Unit Testing

  • C/C++ Intelligent Code Completion

  • C/C++ Smart Code Linter for rapid professional development

  • Library Manager for the hundreds popular libraries

  • Multi-projects workflow with multiple panes

  • Themes support with dark and light colors

  • Serial Port Monitor

  • Built-in Terminal with PlatformIO Core (CLI) and CLI tool (pio, platformio)

  • Built-in PlatformIO Home.


We provide official packages (plugins, extensions) for the most popular IDEs and text editors.

Note

In our experience, VSCode offers better system performance, and users have found it easier to get started

PlatformIO for VSCode

Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Python, PHP, Go) and runtimes (such as .NET and Unity).

Install PlatformIO for VSCode / Get started

../../_images/platformio-ide-vscode.png

PlatformIO for CLion

The CLion is a cross-platform C/C++ IDE for Linux, OS X, and Windows. CLion includes such features as a smart editor, code generation, code quality assurance, automated refactorings, on-the-fly code analysis, project manager, integrated version control systems and debugger.

Install PlatformIO for CLion / Get started

../../_images/ide-platformio-clion.png