Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/platformio/platformio-atom-ide
- Owner: platformio
- License: apache-2.0
- Archived: true
- Created: 2016-01-15T22:55:36.000Z (almost 9 years ago)
- Default Branch: develop
- Last Pushed: 2020-09-14T13:54:33.000Z (about 4 years ago)
- Last Synced: 2024-09-23T17:03:38.652Z (about 1 month ago)
- Topics: arduino, atom, build, debugger, embedded, esp32, esp8266, fpga, hardware, ide, iot, lattice, libraries, mbed, microcontroller, platformio, verilog
- Language: JavaScript
- Homepage: https://atom.io/packages/platformio-ide
- Size: 1.12 MB
- Stars: 476
- Watchers: 28
- Forks: 71
- Open Issues: 115
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - platformio/platformio-atom-ide - PlatformIO IDE for Atom: The next generation integrated development environment for IoT (JavaScript)
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.