Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/platformio/platformio-atom-ide

PlatformIO IDE for Atom: The next generation integrated development environment for IoT
https://github.com/platformio/platformio-atom-ide

arduino atom build debugger embedded esp32 esp8266 fpga hardware ide iot lattice libraries mbed microcontroller platformio verilog

Last synced: about 1 month ago
JSON representation

PlatformIO IDE for Atom: The next generation integrated development environment for IoT

Awesome Lists containing this project

README

        

# PlatformIO IDE for Atom [![Build Status](https://travis-ci.org/platformio/platformio-atom-ide.svg?branch=develop)](https://travis-ci.org/platformio/platformio-atom-ide)

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

[PlatformIO](https://platformio.org) 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

## Features

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

- 500+ embedded boards
- 25+ development platforms
- 15+ frameworks

* [PIO Remote](http://docs.platformio.org/page/plus/pio-remote.html)
* [PIO Unified Debugger](http://docs.platformio.org/page/plus/debugging.html)
* [Unit Testing](http://docs.platformio.org/page/plus/unit-testing.html)
* 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](http://docs.platformio.org/page/ide/atom.html).

[![PlatformIO IDE for Atom](http://docs.platformio.org/page/_images/ide-atom-platformio.png)](http://platformio.org/platformio-ide)

## License

Copyright (c) 2016-present PlatformIO

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.