• This repository has been archived on 20/Jun/2023
  • Stars
    star
    476
  • Rank 89,075 (Top 2 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created over 8 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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

Features

  • 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

License

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.

More Repositories

1

platformio-core

Your Gateway to Embedded Software Development Excellence πŸ‘½
Python
7,229
star
2

platformio-vscode-ide

PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
JavaScript
1,102
star
3

platform-espressif32

Espressif 32: development platform for PlatformIO
Python
770
star
4

platformio-examples

PlatformIO Project Examples
C++
534
star
5

platform-ststm32

ST STM32: development platform for PlatformIO
Python
360
star
6

platform-espressif8266

Espressif 8266: development platform for PlatformIO
Python
304
star
7

platformio-docs

PlatformIO Documentation
Python
217
star
8

platform-atmelavr

Atmel AVR: development platform for PlatformIO
Python
128
star
9

platform-nordicnrf52

Nordic nRF52: development platform for PlatformIO
Python
97
star
10

platformio-home

PlatformIO Home
JavaScript
91
star
11

platform-teensy

Teensy: development platform for PlatformIO
Python
87
star
12

platform-atmelsam

Atmel SAM: development platform for PlatformIO
Python
75
star
13

platformio-core-installer

PlatformIO Core Installer
Python
72
star
14

platform-raspberrypi

Raspberry Pi: development platform for PlatformIO
Python
63
star
15

platform-intel_mcs51

Intel MCS-51 (8051): development platform for PlatformIO
Python
53
star
16

bintray-secure-ota

Over-The-Air firmware upgrades for the Internet of Things devices with JFrog @Bintray
C++
49
star
17

platform-lattice_ice40

Lattice iCE40: development platform for PlatformIO
Python
38
star
18

platform-ststm8

ST STM8: development platform for PlatformIO
Python
38
star
19

platform-shakti

Shakti: development platform for PlatformIO
Python
28
star
20

platform-atmelmegaavr

Atmel megaAVR: development platform for PlatformIO
Python
25
star
21

platform-nordicnrf51

Nordic nRF51: development platform for PlatformIO
Python
20
star
22

platform-native

Native: development platform for PlatformIO
Python
19
star
23

platform-linux_arm

Linux ARM: development platform for PlatformIO
Python
17
star
24

platform-timsp430

TI MSP430: development platform for PlatformIO
Python
17
star
25

platformio-libmirror

PlatformIO libraries mirror
Python
16
star
26

platformio-node-helpers

Collection of Node.JS helpers for PlatformIO.Org
JavaScript
14
star
27

platformio-eclipse-ide

PlatformIO IDE for Eclipse: The next generation integrated development environment for IoT
Java
13
star
28

platformio-api

An API for PlatformIO
Python
11
star
29

platform-sifive

SiFive: development platform for PlatformIO
Python
11
star
30

platformio-web

A WebSite for PlatformIO
HTML
10
star
31

platform-nxplpc

NXP LPC: development platform for PlatformIO
Python
8
star
32

platform-renesas-ra

Renesas RA: development platform for PlatformIO
Python
8
star
33

platform-titiva

TI TIVA: development platform for PlatformIO
Python
8
star
34

platform-linux_x86_64

Linux x86_64: development platform for PlatformIO
Python
7
star
35

platform-nxpimxrt

NXP i.MX RT: development platform for PlatformIO
Python
7
star
36

platform-chipsalliance

CHIPS Alliance: development platform for PlatformIO
Python
7
star
37

platform-riscv_gap

GreenWaves Technologies RISC-V GAP: development platform for PlatformIO
Python
7
star
38

platform-microchippic32

Microchip PIC32: development platform for PlatformIO
Python
6
star
39

platform-riscv

Archived, please use official SiFive dev/platform
Python
5
star
40

platform-samsung_artik

Samsung ARTIK: development platform for PlatformIO
Python
5
star
41

platformio-registry

The world's first package and project dependency management solution for embedded development
5
star
42

platform-siliconlabsefm32

Silicon Labs EFM32: development platform for PlatformIO
Python
5
star
43

platform-intel_arc32

Intel ARC32: development platform for PlatformIO
Python
5
star
44

platform-windows_x86

Windows x86: development platform for PlatformIO
Python
5
star
45

platformio-pkg-ldscripts

[OBSOLETE] Repository for PlatformIO 2.0
4
star
46

platform-freescalekinetis

Freescale Kinetis: development platform for PlatformIO
Python
4
star
47

platform-wiznet7500

WIZnet W7500: development platform for PlatformIO
Python
4
star
48

platformio-pkg-framework-arduinoavr

Please forward all issues to https://github.com/platformio/platform-atmelavr
C++
4
star
49

builder-framework-libopencm3

libOpenCM3 build script for PlatformIO Build System
Python
4
star
50

platform-linux_i686

Linux i686: development platform for PlatformIO
Python
4
star
51

platform-openhw

OpenHW Group: development platform for PlatformIO
Python
4
star
52

builder-framework-mbed

ARM mbed build script for PlatformIO Build System
Python
4
star
53

builder-framework-arduino-core-mbed

Python
3
star
54

platformio-pkg-framework-arduinosam

Please forward all issues to https://github.com/platformio/platform-atmelsam
C
3
star
55

platformio-vscode-devcontainer

Visual Studio Code Development Container
3
star
56

platformio-aia

Service package for PlatformIO IDE
JavaScript
3
star
57

platform-maxim32

Maxim Integrated MAX32: development platform for PlatformIO
Python
3
star
58

builder-framework-arduino-nrf5

Arduino (Nordic nRF5) build script for PlatformIO Build System
Python
3
star
59

toolchain-sdcc

SDCC toolchain for platform.io
2
star
60

platform-ticc13x0

TI CC13x0: development platform for PlatformIO
Python
2
star
61

framework-nakedmcs51

Naked mcs51 framework for MCS-51, just making stuff compile.
C++
2
star