2014-05-18 23:38:59 +03:00
|
|
|
PlatformIO
|
2014-05-09 02:38:42 -07:00
|
|
|
==========
|
|
|
|
|
2016-11-30 00:04:41 +02:00
|
|
|
.. image:: https://travis-ci.org/platformio/platformio-core.svg?branch=develop
|
|
|
|
:target: https://travis-ci.org/platformio/platformio-core
|
2015-04-01 16:33:51 +03:00
|
|
|
:alt: Travis.CI Build Status
|
2016-11-30 00:04:41 +02:00
|
|
|
.. image:: https://ci.appveyor.com/api/projects/status/unnpw0n3c5k14btn/branch/develop?svg=true
|
|
|
|
:target: https://ci.appveyor.com/project/ivankravets/platformio-core
|
2015-04-11 20:00:12 +03:00
|
|
|
:alt: AppVeyor.CI Build Status
|
2015-05-29 14:42:41 +03:00
|
|
|
.. image:: https://img.shields.io/pypi/v/platformio.svg
|
2014-06-13 21:41:07 +03:00
|
|
|
:target: https://pypi.python.org/pypi/platformio/
|
|
|
|
:alt: Latest Version
|
2019-07-12 14:12:38 +03:00
|
|
|
.. image:: https://img.shields.io/badge/license-Apache%202.0-blue.svg
|
2014-06-13 21:41:07 +03:00
|
|
|
:target: https://pypi.python.org/pypi/platformio/
|
2015-08-28 17:16:30 +03:00
|
|
|
:alt: License
|
2019-07-12 14:12:38 +03:00
|
|
|
.. image:: https://img.shields.io/badge/PlatformIO-Community-orange.svg
|
2016-05-28 20:22:15 +03:00
|
|
|
:alt: Community Forums
|
2018-02-05 13:16:12 +02:00
|
|
|
:target: https://community.platformio.org?utm_source=github&utm_medium=core
|
2016-01-26 21:09:32 +02:00
|
|
|
|
2018-07-19 19:00:09 +03:00
|
|
|
**Quick Links:** `Web <https://platformio.org?utm_source=github&utm_medium=core>`_ |
|
2018-02-13 01:34:24 +02:00
|
|
|
`PlatformIO IDE <https://platformio.org/platformio-ide?utm_source=github&utm_medium=core>`_ |
|
2019-07-10 16:52:04 +03:00
|
|
|
`Project Examples <https://github.com/platformio/platformio-examples/>`__ |
|
2018-08-15 19:44:02 +03:00
|
|
|
`Docs <https://docs.platformio.org?utm_source=github&utm_medium=core>`_ |
|
2018-02-13 01:34:24 +02:00
|
|
|
`Donate <https://platformio.org/donate?utm_source=github&utm_medium=core>`_ |
|
|
|
|
`Contact Us <https://platformio.org/contact?utm_source=github&utm_medium=core>`_
|
2016-09-07 13:47:42 +03:00
|
|
|
|
|
|
|
**Social:** `Twitter <https://twitter.com/PlatformIO_Org>`_ |
|
2018-07-19 19:00:09 +03:00
|
|
|
`LinkedIn <https://www.linkedin.com/company/platformio/>`_ |
|
2015-07-31 14:21:30 +03:00
|
|
|
`Facebook <https://www.facebook.com/platformio>`_ |
|
2016-02-17 22:47:55 +02:00
|
|
|
`Hackaday <https://hackaday.io/project/7980-platformio>`_ |
|
2016-02-27 01:01:32 +02:00
|
|
|
`Bintray <https://bintray.com/platformio>`_ |
|
2018-02-05 13:16:12 +02:00
|
|
|
`Community <https://community.platformio.org?utm_source=github&utm_medium=core>`_
|
2014-08-09 17:49:37 +03:00
|
|
|
|
2017-05-07 20:48:38 +03:00
|
|
|
.. image:: https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-ide-laptop.png
|
2018-02-13 01:34:24 +02:00
|
|
|
:target: https://platformio.org?utm_source=github&utm_medium=core
|
2014-08-09 17:49:37 +03:00
|
|
|
|
2018-02-13 01:34:24 +02:00
|
|
|
`PlatformIO <https://platformio.org?utm_source=github&utm_medium=core>`_ is an open source ecosystem for IoT
|
2017-06-26 19:51:57 +03:00
|
|
|
development. Cross-platform IDE and unified debugger. Remote unit testing and
|
|
|
|
firmware updates.
|
2014-11-15 20:12:27 +02:00
|
|
|
|
2017-06-26 19:51:57 +03:00
|
|
|
Get Started
|
|
|
|
-----------
|
2014-11-15 20:12:27 +02:00
|
|
|
|
2018-08-15 19:44:02 +03:00
|
|
|
* `What is PlatformIO? <https://docs.platformio.org/en/latest/what-is-platformio.html?utm_source=github&utm_medium=core>`_
|
2014-11-15 20:12:27 +02:00
|
|
|
|
2018-07-19 19:00:09 +03:00
|
|
|
Open Source
|
|
|
|
-----------
|
2014-06-12 21:18:11 +03:00
|
|
|
|
2018-02-13 01:34:24 +02:00
|
|
|
* `PlatformIO IDE <https://platformio.org/platformio-ide?utm_source=github&utm_medium=core>`_
|
2018-08-15 19:44:02 +03:00
|
|
|
* `PlatformIO Core (CLI) <https://docs.platformio.org/en/latest/core.html?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Library Management <https://docs.platformio.org/page/librarymanager/index.html?utm_source=github&utm_medium=core>`_
|
2019-07-10 16:52:04 +03:00
|
|
|
* `Project Examples <https://github.com/platformio/platformio-examples?utm_source=github&utm_medium=core>`__
|
2018-08-15 19:44:02 +03:00
|
|
|
* `Desktop IDEs Integration <https://docs.platformio.org/page/ide.html?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Continuous Integration <https://docs.platformio.org/page/ci/index.html?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Advanced Scripting API <https://docs.platformio.org/page/projectconf/advanced_scripting.html?utm_source=github&utm_medium=core>`_
|
2018-07-19 19:00:09 +03:00
|
|
|
|
|
|
|
PIO Plus
|
|
|
|
--------
|
|
|
|
|
2018-08-15 19:44:02 +03:00
|
|
|
* `PIO Remote <https://docs.platformio.org/page/plus/pio-remote.html?utm_source=github&utm_medium=core>`_
|
|
|
|
* `PIO Unified Debugger <https://docs.platformio.org/page/plus/debugging.html?utm_source=github&utm_medium=core>`_
|
|
|
|
* `PIO Unit Testing <https://docs.platformio.org/en/latest/plus/unit-testing.html?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Cloud IDEs Integration <https://docs.platformio.org/en/latest/ide.html?utm_source=github&utm_medium=core#solution-pio-delivery>`_
|
2018-07-19 19:00:09 +03:00
|
|
|
* `Integration Services <https://platformio.org/pricing?utm_source=github&utm_medium=core#enterprise-features>`_
|
2014-06-16 23:25:48 +03:00
|
|
|
|
2017-06-26 19:51:57 +03:00
|
|
|
Registry
|
|
|
|
--------
|
2014-06-12 21:18:11 +03:00
|
|
|
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Libraries <https://platformio.org/lib?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Development Platforms <https://platformio.org/platforms?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Frameworks <https://platformio.org/frameworks?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Embedded Boards <https://platformio.org/boards?utm_source=github&utm_medium=core>`_
|
2017-06-26 19:51:57 +03:00
|
|
|
|
|
|
|
Development Platforms
|
|
|
|
---------------------
|
2014-06-12 21:18:11 +03:00
|
|
|
|
2019-05-03 16:56:44 +03:00
|
|
|
* `Aceinna IMU <https://platformio.org/platforms/aceinna_imu?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Atmel AVR <https://platformio.org/platforms/atmelavr?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Atmel SAM <https://platformio.org/platforms/atmelsam?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Espressif 32 <https://platformio.org/platforms/espressif32?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Espressif 8266 <https://platformio.org/platforms/espressif8266?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Freescale Kinetis <https://platformio.org/platforms/freescalekinetis?utm_source=github&utm_medium=core>`_
|
2018-07-20 02:10:50 +03:00
|
|
|
* `Infineon XMC <https://platformio.org/platforms/infineonxmc?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Intel ARC32 <https://platformio.org/platforms/intel_arc32?utm_source=github&utm_medium=core>`_
|
2018-08-20 19:37:34 +03:00
|
|
|
* `Intel MCS-51 (8051) <https://platformio.org/platforms/intel_mcs51?utm_source=github&utm_medium=core>`_
|
2019-05-03 16:56:44 +03:00
|
|
|
* `Kendryte K210 <https://platformio.org/platforms/kendryte210?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Lattice iCE40 <https://platformio.org/platforms/lattice_ice40?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Maxim 32 <https://platformio.org/platforms/maxim32?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Microchip PIC32 <https://platformio.org/platforms/microchippic32?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Nordic nRF51 <https://platformio.org/platforms/nordicnrf51?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Nordic nRF52 <https://platformio.org/platforms/nordicnrf52?utm_source=github&utm_medium=core>`_
|
|
|
|
* `NXP LPC <https://platformio.org/platforms/nxplpc?utm_source=github&utm_medium=core>`_
|
2018-07-19 19:00:09 +03:00
|
|
|
* `RISC-V <https://platformio.org/platforms/riscv?utm_source=github&utm_medium=core>`_
|
2019-05-03 16:56:44 +03:00
|
|
|
* `RISC-V GAP <https://platformio.org/platforms/riscv_gap?utm_source=github&utm_medium=core>`_
|
2018-07-19 19:00:09 +03:00
|
|
|
* `Samsung ARTIK <https://platformio.org/platforms/samsung_artik?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Silicon Labs EFM32 <https://platformio.org/platforms/siliconlabsefm32?utm_source=github&utm_medium=core>`_
|
|
|
|
* `ST STM32 <https://platformio.org/platforms/ststm32?utm_source=github&utm_medium=core>`_
|
2019-01-11 16:52:01 +02:00
|
|
|
* `ST STM8 <https://platformio.org/platforms/ststm8?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Teensy <https://platformio.org/platforms/teensy?utm_source=github&utm_medium=core>`_
|
|
|
|
* `TI MSP430 <https://platformio.org/platforms/timsp430?utm_source=github&utm_medium=core>`_
|
|
|
|
* `TI Tiva <https://platformio.org/platforms/titiva?utm_source=github&utm_medium=core>`_
|
|
|
|
* `WIZNet W7500 <https://platformio.org/platforms/wiznet7500?utm_source=github&utm_medium=core>`_
|
2015-03-18 23:26:53 +02:00
|
|
|
|
2017-06-26 19:51:57 +03:00
|
|
|
Frameworks
|
|
|
|
----------
|
2015-03-18 23:26:53 +02:00
|
|
|
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Arduino <https://platformio.org/frameworks/arduino?utm_source=github&utm_medium=core>`_
|
|
|
|
* `ARTIK SDK <https://platformio.org/frameworks/artik-sdk?utm_source=github&utm_medium=core>`_
|
|
|
|
* `CMSIS <https://platformio.org/frameworks/cmsis?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Energia <https://platformio.org/frameworks/energia?utm_source=github&utm_medium=core>`_
|
|
|
|
* `ESP-IDF <https://platformio.org/frameworks/espidf?utm_source=github&utm_medium=core>`_
|
|
|
|
* `ESP8266 Non-OS SDK <https://platformio.org/frameworks/esp8266-nonos-sdk?utm_source=github&utm_medium=core>`_
|
|
|
|
* `ESP8266 RTOS SDK <https://platformio.org/frameworks/esp8266-rtos-sdk?utm_source=github&utm_medium=core>`_
|
2019-05-03 16:56:44 +03:00
|
|
|
* `Freedom E SDK <https://platformio.org/frameworks/freedom-e-sdk?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Kendryte Standalone SDK <https://platformio.org/frameworks/kendryte-standalone-sdk?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `libOpenCM3 <https://platformio.org/frameworks/libopencm3?utm_source=github&utm_medium=core>`_
|
|
|
|
* `mbed <https://platformio.org/frameworks/mbed?utm_source=github&utm_medium=core>`_
|
2019-05-03 16:56:44 +03:00
|
|
|
* `PULP OS <https://platformio.org/frameworks/pulp-os?utm_source=github&utm_medium=core>`_
|
2018-02-13 01:34:24 +02:00
|
|
|
* `Pumbaa <https://platformio.org/frameworks/pumbaa?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Simba <https://platformio.org/frameworks/simba?utm_source=github&utm_medium=core>`_
|
|
|
|
* `SPL <https://platformio.org/frameworks/spl?utm_source=github&utm_medium=core>`_
|
|
|
|
* `STM32Cube <https://platformio.org/frameworks/stm32cube?utm_source=github&utm_medium=core>`_
|
|
|
|
* `Tizen RT <https://platformio.org/frameworks/tizenrt?utm_source=github&utm_medium=core>`_
|
|
|
|
* `WiringPi <https://platformio.org/frameworks/wiringpi?utm_source=github&utm_medium=core>`_
|
2014-06-12 21:18:11 +03:00
|
|
|
|
2015-12-31 16:12:35 +02:00
|
|
|
Contributing
|
|
|
|
------------
|
|
|
|
|
2016-07-10 19:15:55 +03:00
|
|
|
See `contributing guidelines <https://github.com/platformio/platformio/blob/develop/CONTRIBUTING.md>`_.
|
2015-12-31 16:12:35 +02:00
|
|
|
|
2016-07-12 19:29:49 +03:00
|
|
|
License
|
2014-06-12 21:18:11 +03:00
|
|
|
-------
|
|
|
|
|
2017-06-05 16:02:39 +03:00
|
|
|
Copyright (c) 2014-present PlatformIO <contact@platformio.org>
|
2014-06-12 21:18:11 +03:00
|
|
|
|
2016-07-12 19:29:49 +03:00
|
|
|
The PlatformIO is licensed under the permissive Apache 2.0 license,
|
2015-11-18 17:16:17 +02:00
|
|
|
so you can use it in both commercial and personal projects with confidence.
|