Awesome Open Source
Awesome Open Source

PlatformIO IDE for Atom Build Status

A new generation toolset for embedded C/C++ development

PlatformIO is a new generation ecosystem for embedded development.

  • Open source, maximum permissive Apache 2.0 license
  • Cross-platform IDE and Unified Debugger
  • Static Code Analyzer and Remote Unit Testing
  • Multi-platform and Multi-architecture Build System
  • Firmware File Explorer and Memory Inspection.

Platforms: Atmel AVR, Atmel SAM, Espressif 32, Espressif 8266, Freescale Kinetis, Infineon XMC, Intel ARC32, Lattice iCE40, Maxim 32, Microchip PIC32, Nordic nRF51, Nordic nRF52, NXP LPC, RISC-V, Samsung ARTIK, Silicon Labs EFM32, ST STM32, Teensy, TI MSP430, TI Tiva, WIZNet W7500

Frameworks: Arduino, ARTIK SDK, CMSIS, Energia, ESP-IDF, libOpenCM3, mbed, Pumbaa, Simba, SPL, STM32Cube, WiringPi


  • Cross-platform code builder without external dependencies to a system software:

    • 500+ embedded boards
    • 25+ development platforms
    • 15+ frameworks
  • PIO Remote

  • PIO Unified Debugger

  • 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 tool (pio, platformio)

How it works

Please follow to the official documentation PlatformIO IDE for Atom.

PlatformIO IDE for Atom


Copyright (c) 2016-present PlatformIO [email protected]

The PlatformIO IDE for Atom is licensed under the permissive Apache 2.0 license, so you can use it in both commercial and personal projects with confidence.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (66,004
arduino (670
iot (513
esp8266 (235
embedded (233
ide (227
verilog (224
atom (195
debugger (187
esp32 (183
hardware (147
fpga (128
build (120
microcontroller (74
libraries (60
platformio (23

Find Open Source By Browsing 7,000 Topics Across 59 Categories