Files
platformio-core/docs/index.rst

110 lines
3.6 KiB
ReStructuredText
Raw Normal View History

.. Copyright 2014-2015 Ivan Kravets <me@ikravets.com>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
2015-11-11 14:59:47 +02:00
PlatformIO is an open-source cross-platform code builder and the missing library manager
========================================================================================
2015-06-29 22:26:37 +03:00
**Ready for embedded development, IDE and Continuous integration, Arduino and
MBED compatible**
2014-11-07 22:14:44 +02:00
*Atmel AVR & SAM, Espressif, Freescale Kinetis, Nordic nRF51, NXP LPC,
Silicon Labs EFM32, ST STM32, TI MSP430 & Tiva, Teensy, Arduino, mbed,
libOpenCM3, etc.*
2015-03-25 12:20:15 +02:00
* `Website <http://platformio.org>`_
* `Web 2.0 Library Search <http://platformio.org/#!/lib>`_ |
`Embedded Boards Explorer <http://platformio.org/#!/boards>`_
* `Project Examples <https://github.com/platformio/platformio/tree/develop/examples>`_
* `Source Code <https://github.com/platformio/platformio>`_ |
`Issues <https://github.com/platformio/platformio/issues>`_
* `Blog <http://www.ikravets.com/category/computer-life/platformio>`_ |
2015-10-08 16:50:47 +01:00
`Twitter <https://twitter.com/PlatformIO_Org>`_ |
`Hackaday <https://hackaday.io/project/7980-platformio>`_ |
2015-08-14 00:14:04 +03:00
`Facebook <https://www.facebook.com/platformio>`_ |
2015-10-08 16:50:47 +01:00
`Reddit <http://www.reddit.com/r/platformio/>`_
2014-08-09 16:31:20 +03:00
2015-03-29 23:19:50 +03:00
You have **no need** to install any *IDE* or compile any tool chains. *PlatformIO*
has pre-built different development platforms and pre-configured settings for
the most popular embedded boards. For further details, please
refer to :ref:`faq_what_is_platformio`
2014-08-04 09:23:57 +03:00
Embedded Development. *Easier Than Ever.*
-----------------------------------------
2014-08-04 09:23:57 +03:00
* Colourful command-line output
2015-06-27 22:47:44 +03:00
* :ref:`IDE Integration <ide>` with *Arduino, Eclipse, Energia, Qt Creator,
Sublime Text, Vim, Visual Studio*
* :ref:`ci` with *AppVeyor, Circle CI, Drone, Shippable, Travis CI*
* Built-in :ref:`Serial Port Monitor <cmd_serialports_monitor>` and
configurable build :ref:`-flags/-options <projectconf_build_flags>`
* Pre-built tool chains, :ref:`frameworks` for the
:ref:`Development Platforms <platforms>`
2014-08-04 09:23:57 +03:00
Smart Code Builder. *Fast and Reliable.*
----------------------------------------
* Reliable, automatic dependency analysis and detection of build changes
* Improved support for parallel builds
* Ability to share built files in a cache
2014-11-07 22:14:44 +02:00
* Lookup for external libraries which are installed via :ref:`librarymanager`
The Missing Library Manager. *It's here!*
-----------------------------------------
* Friendly Command-Line Interface
* Modern `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
* Library dependency management
* Automatic library updating
* It runs on Windows, Mac OS X, and Linux (+ARM).
2014-08-04 09:23:57 +03:00
2014-08-09 16:31:20 +03:00
Contents
--------
2014-08-04 09:23:57 +03:00
.. toctree::
2015-08-14 00:14:04 +03:00
:caption: Getting Started
2014-08-09 16:31:20 +03:00
:maxdepth: 2
2015-08-28 19:52:37 +03:00
demo
2014-08-09 16:31:20 +03:00
installation
2015-08-14 00:14:04 +03:00
quickstart
userguide/index
.. toctree::
:caption: Configuration
:maxdepth: 2
2014-08-09 16:31:20 +03:00
projectconf
envvars
2015-08-14 00:14:04 +03:00
.. toctree::
:caption: Instruments
:maxdepth: 2
Platforms & Boards <platforms/index>
frameworks/index
2015-08-14 00:14:04 +03:00
.. toctree::
:caption: Integration
:maxdepth: 2
2014-09-06 13:44:45 +03:00
librarymanager/index
ci/index
2014-08-09 16:31:20 +03:00
ide
2015-08-14 00:14:04 +03:00
.. toctree::
:caption: Miscellaneous
:maxdepth: 2
2015-03-25 13:42:44 +02:00
articles
2015-03-29 23:19:50 +03:00
FAQ <faq>
2014-08-09 16:31:20 +03:00
history