PlatformIO logo

PlatformIO

Supports cross-platform development, build, and deployment of IoT projects.

Made by The PlatformIO Team

  • builder

  • firmware

What is PlatformIO?

PlatformIO IDE is a comprehensive development environment designed to simplify the creation of Internet of Things (IoT) projects. Featuring a cross-platform, unified debugger, PlatformIO enables remote unit testing and firmware updates, streamlining the IoT development process. With its open-source ecosystem, PlatformIO provides a versatile build system that integrates seamlessly with continuous integration workflows and supports both Arduino and ARM mbed compatible platforms

Highlights

  • Cross-platform IDE and unified debugger
  • Remote unit testing and firmware updates
  • Open-source ecosystem for IoT development
  • Cross-platform build system
  • Continuous and IDE integration
  • Arduino and ARM mbed compatible

Platforms

  • Web
  • Qt Creator
  • Vim
  • CLion
  • GNU Emacs
  • Linux
  • NetBeans
  • Visual Studio Code
  • Eclipse
  • Windows
  • Atom
  • Mac
  • Sublime Text
  • Microsoft Visual Studio

Languages

  • English

Features

    • Embeddable

    • Code Completion

    • Arduino

    • Internet of Things

    • IDE

    • Continuous Integration