mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 18:17:13 +02:00
Switch to pretty PlatformIO URLs
This commit is contained in:
@ -553,7 +553,7 @@ PlatformIO 1.0
|
|||||||
1.5.0 (2015-05-15)
|
1.5.0 (2015-05-15)
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
* Added support of `Framework mbed <http://platformio.org/#!/frameworks/mbed>`_
|
* Added support of `Framework mbed <http://platformio.org/frameworks/mbed>`_
|
||||||
for Teensy 3.1
|
for Teensy 3.1
|
||||||
(`issue #183 <https://github.com/platformio/platformio/issues/183>`_)
|
(`issue #183 <https://github.com/platformio/platformio/issues/183>`_)
|
||||||
* Added GDB as alternative uploader to `ststm32 <http://docs.platformio.org/en/latest/platforms/ststm32.html>`__ platform
|
* Added GDB as alternative uploader to `ststm32 <http://docs.platformio.org/en/latest/platforms/ststm32.html>`__ platform
|
||||||
@ -640,7 +640,7 @@ PlatformIO 1.0
|
|||||||
* Created new `Frameworks <http://docs.platformio.org/en/latest/frameworks/index.html>`__
|
* Created new `Frameworks <http://docs.platformio.org/en/latest/frameworks/index.html>`__
|
||||||
page in documentation and added to `PlatformIO Web Site <http://platformio.org>`_
|
page in documentation and added to `PlatformIO Web Site <http://platformio.org>`_
|
||||||
(`issue #115 <https://github.com/platformio/platformio/issues/115>`_)
|
(`issue #115 <https://github.com/platformio/platformio/issues/115>`_)
|
||||||
* Introduced online `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
* Introduced online `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
* Automatically append define ``-DPLATFORMIO=%version%`` to
|
* Automatically append define ``-DPLATFORMIO=%version%`` to
|
||||||
builder (`issue #105 <https://github.com/platformio/platformio/issues/105>`_)
|
builder (`issue #105 <https://github.com/platformio/platformio/issues/105>`_)
|
||||||
* Renamed ``stm32`` development platform to
|
* Renamed ``stm32`` development platform to
|
||||||
|
62
README.rst
62
README.rst
@ -27,11 +27,11 @@ PlatformIO
|
|||||||
:target: http://community.platformio.org
|
:target: http://community.platformio.org
|
||||||
.. image:: https://img.shields.io/donate/PlatformIO.png?color=yellow
|
.. image:: https://img.shields.io/donate/PlatformIO.png?color=yellow
|
||||||
:alt: Donate for PlatformIO.Org
|
:alt: Donate for PlatformIO.Org
|
||||||
:target: http://platformio.org/#!/donate
|
:target: http://platformio.org/donate
|
||||||
|
|
||||||
|
|
||||||
`Home <http://platformio.org>`_ |
|
`Home <http://platformio.org>`_ |
|
||||||
`IDE <http://platformio.org/#!/platformio-ide>`_ |
|
`IDE <http://platformio.org/platformio-ide>`_ |
|
||||||
`Project Examples <https://github.com/platformio/platformio/tree/develop/examples>`_ |
|
`Project Examples <https://github.com/platformio/platformio/tree/develop/examples>`_ |
|
||||||
`Docs <http://docs.platformio.org>`_ |
|
`Docs <http://docs.platformio.org>`_ |
|
||||||
`Twitter <https://twitter.com/PlatformIO_Org>`_ |
|
`Twitter <https://twitter.com/PlatformIO_Org>`_ |
|
||||||
@ -39,8 +39,8 @@ PlatformIO
|
|||||||
`Hackaday <https://hackaday.io/project/7980-platformio>`_ |
|
`Hackaday <https://hackaday.io/project/7980-platformio>`_ |
|
||||||
`Bintray <https://bintray.com/platformio>`_ |
|
`Bintray <https://bintray.com/platformio>`_ |
|
||||||
`Community <http://community.platformio.org>`_ |
|
`Community <http://community.platformio.org>`_ |
|
||||||
`Donate <http://platformio.org/#!/donate>`_ |
|
`Donate <http://platformio.org/donate>`_ |
|
||||||
`Contact Us <http://platformio.org/#!/contact>`_
|
`Contact Us <http://platformio.org/contact>`_
|
||||||
|
|
||||||
.. image:: https://raw.githubusercontent.com/platformio/platformio/develop/docs/_static/platformio-logo.png
|
.. image:: https://raw.githubusercontent.com/platformio/platformio/develop/docs/_static/platformio-logo.png
|
||||||
:target: http://platformio.org
|
:target: http://platformio.org
|
||||||
@ -72,12 +72,12 @@ libOpenCM3, etc.*
|
|||||||
.. image:: https://raw.githubusercontent.com/platformio/platformio/develop/docs/_static/platformio-demo-wiring.gif
|
.. image:: https://raw.githubusercontent.com/platformio/platformio/develop/docs/_static/platformio-demo-wiring.gif
|
||||||
:target: http://platformio.org
|
:target: http://platformio.org
|
||||||
|
|
||||||
* `PlatformIO IDE <http://platformio.org/#!/platformio-ide>`_
|
* `PlatformIO IDE <http://platformio.org/platformio-ide>`_
|
||||||
* `Get Started <http://platformio.org/#!/get-started>`_
|
* `Get Started <http://platformio.org/get-started>`_
|
||||||
* `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
|
* `Web 2.0 Library Search <http://platformio.org/lib>`_
|
||||||
* `Development Platforms <http://platformio.org/#!/platforms>`_
|
* `Development Platforms <http://platformio.org/platforms>`_
|
||||||
* `Frameworks <http://platformio.org/#!/frameworks>`_
|
* `Frameworks <http://platformio.org/frameworks>`_
|
||||||
* `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
* `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
* `Library Manager <http://docs.platformio.org/en/latest/librarymanager/index.html>`_
|
* `Library Manager <http://docs.platformio.org/en/latest/librarymanager/index.html>`_
|
||||||
* `User Guide <http://docs.platformio.org/en/latest/userguide/index.html>`_
|
* `User Guide <http://docs.platformio.org/en/latest/userguide/index.html>`_
|
||||||
* `Continuous Integration <http://docs.platformio.org/en/latest/ci/index.html>`_
|
* `Continuous Integration <http://docs.platformio.org/en/latest/ci/index.html>`_
|
||||||
@ -98,7 +98,7 @@ sized computers (`Raspberry Pi <http://www.raspberrypi.org>`_,
|
|||||||
Embedded Development. *Easier Than Ever.*
|
Embedded Development. *Easier Than Ever.*
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
*PlatformIO* is well suited for embedded development and has pre-configured
|
*PlatformIO* is well suited for embedded development and has pre-configured
|
||||||
settings for most popular `Embedded Boards <http://platformio.org/#!/boards>`_.
|
settings for most popular `Embedded Boards <http://platformio.org/boards>`_.
|
||||||
|
|
||||||
* Colourful `command-line output <https://raw.githubusercontent.com/platformio/platformio/develop/examples/platformio-examples.png>`_
|
* Colourful `command-line output <https://raw.githubusercontent.com/platformio/platformio/develop/examples/platformio-examples.png>`_
|
||||||
* `IDE Integration <http://docs.platformio.org/en/latest/ide.html>`_ with
|
* `IDE Integration <http://docs.platformio.org/en/latest/ide.html>`_ with
|
||||||
@ -108,7 +108,7 @@ settings for most popular `Embedded Boards <http://platformio.org/#!/boards>`_.
|
|||||||
* Built-in `Serial Port Monitor <http://docs.platformio.org/en/latest/userguide/cmd_serialports.html#platformio-serialports-monitor>`_ and configurable
|
* Built-in `Serial Port Monitor <http://docs.platformio.org/en/latest/userguide/cmd_serialports.html#platformio-serialports-monitor>`_ and configurable
|
||||||
`build -flags/-options <http://docs.platformio.org/en/latest/projectconf.html#build-flags>`_
|
`build -flags/-options <http://docs.platformio.org/en/latest/projectconf.html#build-flags>`_
|
||||||
* Automatic **firmware uploading**
|
* Automatic **firmware uploading**
|
||||||
* Pre-built tool chains, frameworks for the popular `Hardware Platforms <http://platformio.org/#!/platforms>`_
|
* Pre-built tool chains, frameworks for the popular `Hardware Platforms <http://platformio.org/platforms>`_
|
||||||
|
|
||||||
.. image:: https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-embedded-development.png
|
.. image:: https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-embedded-development.png
|
||||||
:target: http://platformio.org
|
:target: http://platformio.org
|
||||||
@ -120,7 +120,7 @@ The Missing Library Manager. *It's here!*
|
|||||||
platforms which allows you to organize and have up-to-date external libraries.
|
platforms which allows you to organize and have up-to-date external libraries.
|
||||||
|
|
||||||
* Friendly `Command-Line Interface <http://docs.platformio.org/en/latest/librarymanager/index.html>`_
|
* Friendly `Command-Line Interface <http://docs.platformio.org/en/latest/librarymanager/index.html>`_
|
||||||
* Modern `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
|
* Modern `Web 2.0 Library Search <http://platformio.org/lib>`_
|
||||||
* Open Source `Library Registry API <https://github.com/platformio/platformio-api>`_
|
* Open Source `Library Registry API <https://github.com/platformio/platformio-api>`_
|
||||||
* Library Crawler based on `library.json <http://docs.platformio.org/en/latest/librarymanager/config.html>`_
|
* Library Crawler based on `library.json <http://docs.platformio.org/en/latest/librarymanager/config.html>`_
|
||||||
specification
|
specification
|
||||||
@ -160,27 +160,27 @@ more).
|
|||||||
|
|
||||||
It has support for the most popular embedded platforms:
|
It has support for the most popular embedded platforms:
|
||||||
|
|
||||||
* `Atmel AVR <http://platformio.org/#!/platforms/atmelavr>`_
|
* `Atmel AVR <http://platformio.org/platforms/atmelavr>`_
|
||||||
* `Atmel SAM <http://platformio.org/#!/platforms/atmelsam>`_
|
* `Atmel SAM <http://platformio.org/platforms/atmelsam>`_
|
||||||
* `Espressif <http://platformio.org/#!/platforms/espressif>`_
|
* `Espressif <http://platformio.org/platforms/espressif>`_
|
||||||
* `Freescale Kinetis <http://platformio.org/#!/platforms/freescalekinetis>`_
|
* `Freescale Kinetis <http://platformio.org/platforms/freescalekinetis>`_
|
||||||
* `Nordic nRF51 <http://platformio.org/#!/platforms/nordicnrf51>`_
|
* `Nordic nRF51 <http://platformio.org/platforms/nordicnrf51>`_
|
||||||
* `NXP LPC <http://platformio.org/#!/platforms/nxplpc>`_
|
* `NXP LPC <http://platformio.org/platforms/nxplpc>`_
|
||||||
* `ST STM32 <http://platformio.org/#!/platforms/ststm32>`_
|
* `ST STM32 <http://platformio.org/platforms/ststm32>`_
|
||||||
* `Silicon Labs EFM32 <http://platformio.org/#!/platforms/siliconlabsefm32>`_
|
* `Silicon Labs EFM32 <http://platformio.org/platforms/siliconlabsefm32>`_
|
||||||
* `Teensy <http://platformio.org/#!/platforms/teensy>`_
|
* `Teensy <http://platformio.org/platforms/teensy>`_
|
||||||
* `TI MSP430 <http://platformio.org/#!/platforms/timsp430>`_
|
* `TI MSP430 <http://platformio.org/platforms/timsp430>`_
|
||||||
* `TI TIVA C <http://platformio.org/#!/platforms/titiva>`_
|
* `TI TIVA C <http://platformio.org/platforms/titiva>`_
|
||||||
|
|
||||||
Frameworks:
|
Frameworks:
|
||||||
|
|
||||||
* `Arduino <http://platformio.org/#!/frameworks/arduino>`_
|
* `Arduino <http://platformio.org/frameworks/arduino>`_
|
||||||
* `CMSIS <http://platformio.org/#!/frameworks/cmsis>`_
|
* `CMSIS <http://platformio.org/frameworks/cmsis>`_
|
||||||
* `libOpenCM3 <http://platformio.org/#!/frameworks/libopencm3>`_
|
* `libOpenCM3 <http://platformio.org/frameworks/libopencm3>`_
|
||||||
* `Energia <http://platformio.org/#!/frameworks/energia>`_
|
* `Energia <http://platformio.org/frameworks/energia>`_
|
||||||
* `SPL <http://platformio.org/#!/frameworks/spl>`_
|
* `SPL <http://platformio.org/frameworks/spl>`_
|
||||||
* `mbed <http://platformio.org/#!/frameworks/mbed>`_
|
* `mbed <http://platformio.org/frameworks/mbed>`_
|
||||||
* `WiringPi <http://platformio.org/#!/frameworks/wiringpi>`_
|
* `WiringPi <http://platformio.org/frameworks/wiringpi>`_
|
||||||
|
|
||||||
For further details, please refer to `What is PlatformIO? <http://docs.platformio.org/en/latest/faq.html#what-is-platformio>`_
|
For further details, please refer to `What is PlatformIO? <http://docs.platformio.org/en/latest/faq.html#what-is-platformio>`_
|
||||||
|
|
||||||
|
10
docs/_templates/footer.html
vendored
10
docs/_templates/footer.html
vendored
@ -11,16 +11,16 @@
|
|||||||
<nav role="navigation">
|
<nav role="navigation">
|
||||||
<div>
|
<div>
|
||||||
<ul class="nav navbar-nav">
|
<ul class="nav navbar-nav">
|
||||||
<li><a href="http://platformio.org/#!/get-started"><i class="fa fa-rocket fa-lg"></i>Get Started</a></li>
|
<li><a href="http://platformio.org/get-started"><i class="fa fa-rocket fa-lg"></i>Get Started</a></li>
|
||||||
<li><a href="http://platformio.org/#!/platformio-ide"><i class="fa fa-cube fa-lg"></i>IDE</a></li>
|
<li><a href="http://platformio.org/platformio-ide"><i class="fa fa-cube fa-lg"></i>IDE</a></li>
|
||||||
<li><a href="http://platformio.org/#!/platforms"><i class="fa fa-wrench fa-lg"></i>Development</a></li>
|
<li><a href="http://platformio.org/platforms"><i class="fa fa-wrench fa-lg"></i>Development</a></li>
|
||||||
<li ><a href="http://platformio.org/#!/lib"><i class="fa fa-code fa-lg"></i>Libraries</a></li>
|
<li ><a href="http://platformio.org/lib"><i class="fa fa-code fa-lg"></i>Libraries</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<ul class="nav navbar-nav navbar-right">
|
<ul class="nav navbar-nav navbar-right">
|
||||||
<li class="active"><a href="http://docs.platformio.org/"><i class="fa fa-book fa-lg"></i>Docs</a></li>
|
<li class="active"><a href="http://docs.platformio.org/"><i class="fa fa-book fa-lg"></i>Docs</a></li>
|
||||||
<li><a href="http://community.platformio.org"><i class="fa fa-comments-o fa-lg"></i>Community</a></li>
|
<li><a href="http://community.platformio.org"><i class="fa fa-comments-o fa-lg"></i>Community</a></li>
|
||||||
<li><a href="http://platformio.org/#!/contact"><i class="fa fa-envelope fa-lg"></i>Contact</a></li>
|
<li><a href="http://platformio.org/contact"><i class="fa fa-envelope fa-lg"></i>Contact</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ Install dependent library using :ref:`librarymanager`
|
|||||||
# Install the latest stable PlatformIO
|
# Install the latest stable PlatformIO
|
||||||
- sudo pip install -U platformio
|
- sudo pip install -U platformio
|
||||||
|
|
||||||
# OneWire Library with ID=1 http://platformio.org/#!/lib/show/1/OneWire
|
# OneWire Library with ID=1 http://platformio.org/lib/show/1/OneWire
|
||||||
- platformio lib install 1
|
- platformio lib install 1
|
||||||
|
|
||||||
test:
|
test:
|
||||||
@ -157,8 +157,8 @@ Examples
|
|||||||
#
|
#
|
||||||
# Libraries from PlatformIO Library Registry:
|
# Libraries from PlatformIO Library Registry:
|
||||||
#
|
#
|
||||||
# http://platformio.org/#!/lib/show/416/TinyGPS
|
# http://platformio.org/lib/show/416/TinyGPS
|
||||||
# http://platformio.org/#!/lib/show/417/SPI4Teensy3
|
# http://platformio.org/lib/show/417/SPI4Teensy3
|
||||||
- platformio lib install 416 417
|
- platformio lib install 416 417
|
||||||
|
|
||||||
test:
|
test:
|
||||||
|
@ -105,7 +105,7 @@ Install dependent library using :ref:`librarymanager`
|
|||||||
#
|
#
|
||||||
# Libraries from PlatformIO Library Registry:
|
# Libraries from PlatformIO Library Registry:
|
||||||
#
|
#
|
||||||
# http://platformio.org/#!/lib/show/1/OneWire
|
# http://platformio.org/lib/show/1/OneWire
|
||||||
platformio lib install 1
|
platformio lib install 1
|
||||||
|
|
||||||
Manually download dependent library and include in build process via ``--lib`` option
|
Manually download dependent library and include in build process via ``--lib`` option
|
||||||
@ -188,8 +188,8 @@ Examples
|
|||||||
#
|
#
|
||||||
# Libraries from PlatformIO Library Registry:
|
# Libraries from PlatformIO Library Registry:
|
||||||
#
|
#
|
||||||
# http://platformio.org/#!/lib/show/416/TinyGPS
|
# http://platformio.org/lib/show/416/TinyGPS
|
||||||
# http://platformio.org/#!/lib/show/417/SPI4Teensy3
|
# http://platformio.org/lib/show/417/SPI4Teensy3
|
||||||
- platformio lib install 416 417
|
- platformio lib install 416 417
|
||||||
|
|
||||||
script:
|
script:
|
||||||
@ -260,7 +260,7 @@ Examples
|
|||||||
#
|
#
|
||||||
# Libraries from PlatformIO Library Registry:
|
# Libraries from PlatformIO Library Registry:
|
||||||
#
|
#
|
||||||
# http://platformio.org/#!/lib/show/416/TinyGPS
|
# http://platformio.org/lib/show/416/TinyGPS
|
||||||
- platformio lib install 416 421 422
|
- platformio lib install 416 421 422
|
||||||
|
|
||||||
script:
|
script:
|
||||||
|
@ -50,7 +50,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
Adafruit
|
Adafruit
|
||||||
|
@ -35,7 +35,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
Armstrap
|
Armstrap
|
||||||
|
@ -38,7 +38,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
TI
|
TI
|
||||||
|
@ -38,7 +38,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
ST
|
ST
|
||||||
|
@ -53,7 +53,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
Atmel
|
Atmel
|
||||||
|
@ -35,7 +35,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
Armstrap
|
Armstrap
|
||||||
|
@ -35,7 +35,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
|
|
||||||
Raspberry Pi
|
Raspberry Pi
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
We are proud to present our official `PlatformIO IDE <http://platformio.org/#!/platformio-ide>`_ -
|
We are proud to present our official `PlatformIO IDE <http://platformio.org/platformio-ide>`_ -
|
||||||
The next generation integrated development environment for IoT.
|
The next generation integrated development environment for IoT.
|
||||||
|
|
||||||
* Cross-platform build system without external dependencies to the OS software:
|
* Cross-platform build system without external dependencies to the OS software:
|
||||||
@ -28,4 +28,4 @@
|
|||||||
* Serial Port Monitor
|
* Serial Port Monitor
|
||||||
* Built-in Terminal with :ref:`PlatformIO CLI <userguide>` tool (``pio``, ``platformio``)
|
* Built-in Terminal with :ref:`PlatformIO CLI <userguide>` tool (``pio``, ``platformio``)
|
||||||
|
|
||||||
`Install PlatformIO IDE <http://platformio.org/#!/platformio-ide>`_.
|
`Install PlatformIO IDE <http://platformio.org/platformio-ide>`_.
|
||||||
|
@ -31,7 +31,7 @@ page for more detailed information.
|
|||||||
Integration
|
Integration
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -35,7 +35,7 @@ page for more detailed information.
|
|||||||
Integration
|
Integration
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -45,7 +45,7 @@ Code completion can optionally be provided by installing `irony-mode <https://gi
|
|||||||
Project Generator
|
Project Generator
|
||||||
^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -33,7 +33,7 @@ install the C/C++ development plugins).
|
|||||||
Integration
|
Integration
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -35,7 +35,7 @@ Integration
|
|||||||
Project Generator
|
Project Generator
|
||||||
^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -29,7 +29,7 @@ Integration
|
|||||||
Project Generator
|
Project Generator
|
||||||
^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -35,7 +35,7 @@ Integration
|
|||||||
Project Generator
|
Project Generator
|
||||||
^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
Choose board ``type`` using :ref:`cmd_boards` or `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
command and generate project via :option:`platformio init --ide` command:
|
command and generate project via :option:`platformio init --ide` command:
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
@ -36,8 +36,8 @@ Silicon Labs EFM32, ST STM32, TI MSP430 & Tiva, Teensy, Arduino, mbed,
|
|||||||
libOpenCM3, etc.*
|
libOpenCM3, etc.*
|
||||||
|
|
||||||
* `Website <http://platformio.org>`_
|
* `Website <http://platformio.org>`_
|
||||||
* `Web 2.0 Library Search <http://platformio.org/#!/lib>`_ |
|
* `Web 2.0 Library Search <http://platformio.org/lib>`_ |
|
||||||
`Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
`Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
* `Project Examples <https://github.com/platformio/platformio/tree/develop/examples>`_
|
* `Project Examples <https://github.com/platformio/platformio/tree/develop/examples>`_
|
||||||
* `Source Code <https://github.com/platformio/platformio>`_ |
|
* `Source Code <https://github.com/platformio/platformio>`_ |
|
||||||
`Issues <https://github.com/platformio/platformio/issues>`_
|
`Issues <https://github.com/platformio/platformio/issues>`_
|
||||||
@ -71,7 +71,7 @@ The Missing Library Manager. *It's here!*
|
|||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
|
|
||||||
* Friendly Command-Line Interface
|
* Friendly Command-Line Interface
|
||||||
* Modern `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
|
* Modern `Web 2.0 Library Search <http://platformio.org/lib>`_
|
||||||
* Library dependency management
|
* Library dependency management
|
||||||
* Automatic library updating
|
* Automatic library updating
|
||||||
* It runs on Windows, Mac OS X, and Linux (+ARM).
|
* It runs on Windows, Mac OS X, and Linux (+ARM).
|
||||||
|
@ -152,6 +152,6 @@ to :ref:`install <cmd_lib_install>` it.
|
|||||||
Examples
|
Examples
|
||||||
--------
|
--------
|
||||||
|
|
||||||
* `GitHub + fixed release <http://platformio.org/#!/lib/show/552/ACNoblex>`_
|
* `GitHub + fixed release <http://platformio.org/lib/show/552/ACNoblex>`_
|
||||||
* `Dependencies by author and framework <http://platformio.org/#!/lib/show/3/PID-AutoTune>`_
|
* `Dependencies by author and framework <http://platformio.org/lib/show/3/PID-AutoTune>`_
|
||||||
* `Multiple libraries in the one repository <https://github.com/jrowberg/i2cdevlib/tree/master/Arduino>`_
|
* `Multiple libraries in the one repository <https://github.com/jrowberg/i2cdevlib/tree/master/Arduino>`_
|
||||||
|
@ -18,7 +18,7 @@ Library Manager
|
|||||||
You can search for new libraries via
|
You can search for new libraries via
|
||||||
|
|
||||||
* :ref:`Command Line interface <cmd_lib_search>`
|
* :ref:`Command Line interface <cmd_lib_search>`
|
||||||
* `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
|
* `Web 2.0 Library Search <http://platformio.org/lib>`_
|
||||||
|
|
||||||
You don't need to bother for finding the latest version of library. Due to
|
You don't need to bother for finding the latest version of library. Due to
|
||||||
:ref:`cmd_lib_update` command you will have up-to-date external libraries.
|
:ref:`cmd_lib_update` command you will have up-to-date external libraries.
|
||||||
|
@ -65,7 +65,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ Custom Board
|
|||||||
*PlatformIO* has pre-built settings for the most popular embedded boards. This
|
*PlatformIO* has pre-built settings for the most popular embedded boards. This
|
||||||
list is available:
|
list is available:
|
||||||
|
|
||||||
* `Embedded Boards Explorer <http://platformio.org/#!/boards>`_ (Web)
|
* `Embedded Boards Explorer <http://platformio.org/boards>`_ (Web)
|
||||||
* :ref:`cmd_boards` (CLI command)
|
* :ref:`cmd_boards` (CLI command)
|
||||||
|
|
||||||
Nevertheless, PlatformIO allows to create own board or override existing
|
Nevertheless, PlatformIO allows to create own board or override existing
|
||||||
|
@ -71,7 +71,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ Platform ``linux_arm``
|
|||||||
======================
|
======================
|
||||||
Linux ARM is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X, Linux ARM) you can build native application for Linux ARM platform.
|
Linux ARM is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X, Linux ARM) you can build native application for Linux ARM platform.
|
||||||
|
|
||||||
For more detailed information please visit `vendor site <http://platformio.org/#!/platforms/linux_arm>`_.
|
For more detailed information please visit `vendor site <http://platformio.org/platforms/linux_arm>`_.
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ Platform ``linux_i686``
|
|||||||
=======================
|
=======================
|
||||||
Linux i686 (32-bit) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X or Linux 32-bit) you can build native application for Linux i686 platform.
|
Linux i686 (32-bit) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X or Linux 32-bit) you can build native application for Linux i686 platform.
|
||||||
|
|
||||||
For more detailed information please visit `vendor site <http://platformio.org/#!/platforms/linux_i686>`_.
|
For more detailed information please visit `vendor site <http://platformio.org/platforms/linux_i686>`_.
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ Platform ``linux_x86_64``
|
|||||||
=========================
|
=========================
|
||||||
Linux x86_64 (64-bit) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X or Linux 64-bit) you can build native application for Linux x86_64 platform.
|
Linux x86_64 (64-bit) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X or Linux 64-bit) you can build native application for Linux x86_64 platform.
|
||||||
|
|
||||||
For more detailed information please visit `vendor site <http://platformio.org/#!/platforms/linux_i686>`_.
|
For more detailed information please visit `vendor site <http://platformio.org/platforms/linux_i686>`_.
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
|
|
||||||
|
@ -15,6 +15,6 @@ Platform ``native``
|
|||||||
===================
|
===================
|
||||||
Native development platform is intended to be used for desktop OS. This platform uses built-in toolchains (preferable based on GCC), frameworks, libs from particular OS where it will be run.
|
Native development platform is intended to be used for desktop OS. This platform uses built-in toolchains (preferable based on GCC), frameworks, libs from particular OS where it will be run.
|
||||||
|
|
||||||
For more detailed information please visit `vendor site <http://platformio.org/#!/platforms/native>`_.
|
For more detailed information please visit `vendor site <http://platformio.org/platforms/native>`_.
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
@ -68,7 +68,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -68,7 +68,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ Platform ``windows_x86``
|
|||||||
========================
|
========================
|
||||||
Windows x86 (32-bit) is a metafamily of graphical operating systems developed and marketed by Microsoft. Using host OS (Windows, Linux 32/64 or Mac OS X) you can build native application for Windows x86 platform.
|
Windows x86 (32-bit) is a metafamily of graphical operating systems developed and marketed by Microsoft. Using host OS (Windows, Linux 32/64 or Mac OS X) you can build native application for Windows x86 platform.
|
||||||
|
|
||||||
For more detailed information please visit `vendor site <http://platformio.org/#!/platforms/windows_x86>`_.
|
For more detailed information please visit `vendor site <http://platformio.org/platforms/windows_x86>`_.
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
|
|
||||||
|
@ -178,7 +178,7 @@ need to specify ``board_mcu``, ``board_f_cpu``, ``upload_protocol`` or
|
|||||||
pre-fill options described above with appropriate values.
|
pre-fill options described above with appropriate values.
|
||||||
|
|
||||||
You can find the ``board`` type in *Boards* section of each :ref:`platforms` or
|
You can find the ``board`` type in *Boards* section of each :ref:`platforms` or
|
||||||
using `PlatformIO Embedded Boards Explorer <http://platformio.org/#!/boards>`_.
|
using `PlatformIO Embedded Boards Explorer <http://platformio.org/boards>`_.
|
||||||
|
|
||||||
|
|
||||||
Board options
|
Board options
|
||||||
|
@ -60,7 +60,7 @@ Board Identifier
|
|||||||
----------------
|
----------------
|
||||||
|
|
||||||
:ref:`cmd_init` command requires to specify board identifier (ID/TYPE). It can
|
:ref:`cmd_init` command requires to specify board identifier (ID/TYPE). It can
|
||||||
be found using `Embedded Boards Explorer <http://platformio.org/#!/boards>`_
|
be found using `Embedded Boards Explorer <http://platformio.org/boards>`_
|
||||||
or :ref:`cmd_boards` command. For example, using :ref:`cmd_boards` let's try
|
or :ref:`cmd_boards` command. For example, using :ref:`cmd_boards` let's try
|
||||||
to find Teensy boards:
|
to find Teensy boards:
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ Description
|
|||||||
-----------
|
-----------
|
||||||
|
|
||||||
Install new library by specified
|
Install new library by specified
|
||||||
`PlatformIO Library Registry ID <http://platformio.org/#!/lib>`_.
|
`PlatformIO Library Registry ID <http://platformio.org/lib>`_.
|
||||||
|
|
||||||
Options
|
Options
|
||||||
-------
|
-------
|
||||||
@ -48,7 +48,7 @@ Examples
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
# IRremote: http://platformio.org/#!/lib/show/4/IRremote
|
# IRremote: http://platformio.org/lib/show/4/IRremote
|
||||||
$ platformio lib install 4
|
$ platformio lib install 4
|
||||||
# Installing library [ 4 ]:
|
# Installing library [ 4 ]:
|
||||||
# Downloading [####################################] 100%
|
# Downloading [####################################] 100%
|
||||||
@ -60,7 +60,7 @@ Examples
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
# XBee: http://platformio.org/#!/lib/show/6/XBee
|
# XBee: http://platformio.org/lib/show/6/XBee
|
||||||
$ platformio lib install 6 --version=0.5
|
$ platformio lib install 6 --version=0.5
|
||||||
# Installing library [ 6 ]:
|
# Installing library [ 6 ]:
|
||||||
# Downloading [####################################] 100%
|
# Downloading [####################################] 100%
|
||||||
@ -72,7 +72,7 @@ Examples
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
# Adafruit-ST7735: http://platformio.org/#!/lib/show/12/Adafruit-ST7735
|
# Adafruit-ST7735: http://platformio.org/lib/show/12/Adafruit-ST7735
|
||||||
$ platformio lib install 12
|
$ platformio lib install 12
|
||||||
# Installing library [ 12 ]:
|
# Installing library [ 12 ]:
|
||||||
# Downloading [####################################] 100%
|
# Downloading [####################################] 100%
|
||||||
|
@ -27,7 +27,7 @@ Usage
|
|||||||
Description
|
Description
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Search for library in `PlatformIO Library Registry <http://platformio.org/#!/lib>`_
|
Search for library in `PlatformIO Library Registry <http://platformio.org/lib>`_
|
||||||
by :ref:`library_config` fields in the boolean mode.
|
by :ref:`library_config` fields in the boolean mode.
|
||||||
|
|
||||||
The boolean search capability supports the following operators:
|
The boolean search capability supports the following operators:
|
||||||
@ -121,7 +121,7 @@ Examples
|
|||||||
# Show next libraries? [y/N]:
|
# Show next libraries? [y/N]:
|
||||||
# ...
|
# ...
|
||||||
|
|
||||||
2. Search for `1-Wire libraries <http://platformio.org/#!/lib/search?query=%25221-wire%2522>`_
|
2. Search for `1-Wire libraries <http://platformio.org/lib/search?query=%25221-wire%2522>`_
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
@ -133,7 +133,7 @@ Examples
|
|||||||
# [ 1 ] OneWire arduino, atmelavr "Paul Stoffregen": Control devices (from Dallas Semiconductor) that use the One Wire protocol (DS18S20, DS18B20, DS2408 and etc)
|
# [ 1 ] OneWire arduino, atmelavr "Paul Stoffregen": Control devices (from Dallas Semiconductor) that use the One Wire protocol (DS18S20, DS18B20, DS2408 and etc)
|
||||||
# ...
|
# ...
|
||||||
|
|
||||||
3. Search for `Arduino-based "I2C" libraries <http://platformio.org/#!/lib/search?query=framework%253Aarduino%2520i2c>`_
|
3. Search for `Arduino-based "I2C" libraries <http://platformio.org/lib/search?query=framework%253Aarduino%2520i2c>`_
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
@ -148,7 +148,7 @@ Examples
|
|||||||
# [ 14 ] Adafruit-9DOF-Unified arduino, atmelavr "Adafruit Industries": Unified sensor driver for the Adafruit 9DOF Breakout (L3GD20 / LSM303)
|
# [ 14 ] Adafruit-9DOF-Unified arduino, atmelavr "Adafruit Industries": Unified sensor driver for the Adafruit 9DOF Breakout (L3GD20 / LSM303)
|
||||||
# ...
|
# ...
|
||||||
|
|
||||||
4. Search for `libraries by "web" and "http" keywords <http://platformio.org/#!/lib/search?query=keyword%253A%2522web%2522%2520keyword%253A%2522http%2522>`_.
|
4. Search for `libraries by "web" and "http" keywords <http://platformio.org/lib/search?query=keyword%253A%2522web%2522%2520keyword%253A%2522http%2522>`_.
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
@ -161,7 +161,7 @@ Examples
|
|||||||
# [ 17 ] Adafruit-CC3000 arduino, atmelavr "Adafruit Industries": Library code for Adafruit's CC3000 Wi-Fi/WiFi breakouts
|
# [ 17 ] Adafruit-CC3000 arduino, atmelavr "Adafruit Industries": Library code for Adafruit's CC3000 Wi-Fi/WiFi breakouts
|
||||||
# ...
|
# ...
|
||||||
|
|
||||||
5. Search for `libraries by "Adafruit Industries" author <http://platformio.org/#!/lib/search?query=author%253A%2522Adafruit%20Industries%2522>`_
|
5. Search for `libraries by "Adafruit Industries" author <http://platformio.org/lib/search?query=author%253A%2522Adafruit%20Industries%2522>`_
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
@ -176,7 +176,7 @@ Examples
|
|||||||
# [ 26 ] Adafruit-LSM303DLHC-Unified arduino, atmelavr "Adafruit Industries": Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)
|
# [ 26 ] Adafruit-LSM303DLHC-Unified arduino, atmelavr "Adafruit Industries": Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)
|
||||||
# ...
|
# ...
|
||||||
|
|
||||||
6. Search for `libraries which are compatible with Dallas temperature sensors <http://platformio.org/#!/lib/search?query=DS*>`_
|
6. Search for `libraries which are compatible with Dallas temperature sensors <http://platformio.org/lib/search?query=DS*>`_
|
||||||
like DS18B20, DS18S20 and etc.
|
like DS18B20, DS18S20 and etc.
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
@ -189,7 +189,7 @@ Examples
|
|||||||
# [ 1 ] OneWire arduino, atmelavr "Paul Stoffregen": Control devices (from Dallas Semiconductor) that use the One Wire protocol (DS18S20, DS18B20, DS2408 and etc)
|
# [ 1 ] OneWire arduino, atmelavr "Paul Stoffregen": Control devices (from Dallas Semiconductor) that use the One Wire protocol (DS18S20, DS18B20, DS2408 and etc)
|
||||||
# ...
|
# ...
|
||||||
|
|
||||||
7. Search for `Energia-based *nRF24* or *HttpClient* libraries <http://platformio.org/#!/lib/search?query=framework%253Aenergia%2520%252B(nRF24%2520HttpClient)>`_.
|
7. Search for `Energia-based *nRF24* or *HttpClient* libraries <http://platformio.org/lib/search?query=framework%253Aenergia%2520%252B(nRF24%2520HttpClient)>`_.
|
||||||
The search query that is described below can be interpreted like
|
The search query that is described below can be interpreted like
|
||||||
``energia nRF24 OR energia HttpClient``
|
``energia nRF24 OR energia HttpClient``
|
||||||
|
|
||||||
@ -204,7 +204,7 @@ Examples
|
|||||||
# [ 43 ] nRF24 energia, timsp430 "Eric": The nRF24L01 is a low-cost 2.4GHz ISM transceiver module. It supports a number of channel frequencies in the 2.4GHz band and a range of data rates.
|
# [ 43 ] nRF24 energia, timsp430 "Eric": The nRF24L01 is a low-cost 2.4GHz ISM transceiver module. It supports a number of channel frequencies in the 2.4GHz band and a range of data rates.
|
||||||
|
|
||||||
|
|
||||||
8. Search for the `all sensor libraries excluding temperature <http://platformio.org/#!/lib/search?query=sensor%2520-temperature>`_.
|
8. Search for the `all sensor libraries excluding temperature <http://platformio.org/lib/search?query=sensor%2520-temperature>`_.
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ Examples
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
# OneWire: http://platformio.org/#!/lib/show/1/OneWire
|
# OneWire: http://platformio.org/lib/show/1/OneWire
|
||||||
$ platformio lib show 1
|
$ platformio lib show 1
|
||||||
# OneWire
|
# OneWire
|
||||||
# -------
|
# -------
|
||||||
|
@ -35,6 +35,6 @@ Examples
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
# XBee: http://platformio.org/#!/lib/show/6/XBee
|
# XBee: http://platformio.org/lib/show/6/XBee
|
||||||
$ platformio lib uninstall 6
|
$ platformio lib uninstall 6
|
||||||
# The library #6 'XBee' has been successfully uninstalled!
|
# The library #6 'XBee' has been successfully uninstalled!
|
||||||
|
@ -75,7 +75,7 @@ console application, it can be used in combination with one's favorite
|
|||||||
Alright, so PlatformIO can run on different operating systems. But more
|
Alright, so PlatformIO can run on different operating systems. But more
|
||||||
importantly, from development perspective at least, is a list of supported
|
importantly, from development perspective at least, is a list of supported
|
||||||
boards and MCUs. To keep things short: PlatformIO supports approximately 200
|
boards and MCUs. To keep things short: PlatformIO supports approximately 200
|
||||||
`Embedded Boards <http://platformio.org/#!/boards>`_ and all major
|
`Embedded Boards <http://platformio.org/boards>`_ and all major
|
||||||
:ref:`Development Platforms <platforms>`.
|
:ref:`Development Platforms <platforms>`.
|
||||||
|
|
||||||
User SHOULD have a choice
|
User SHOULD have a choice
|
||||||
|
@ -147,12 +147,12 @@ def after_upgrade(ctx):
|
|||||||
if not getenv("PLATFORMIO_IDE"):
|
if not getenv("PLATFORMIO_IDE"):
|
||||||
click.echo("- %s PlatformIO IDE for IoT development > %s" % (
|
click.echo("- %s PlatformIO IDE for IoT development > %s" % (
|
||||||
click.style("try", fg="cyan"),
|
click.style("try", fg="cyan"),
|
||||||
click.style("http://platformio.org/#!/platformio-ide", fg="cyan")
|
click.style("http://platformio.org/platformio-ide", fg="cyan")
|
||||||
))
|
))
|
||||||
if not util.is_ci():
|
if not util.is_ci():
|
||||||
click.echo("- %s to keep PlatformIO alive! > %s" % (
|
click.echo("- %s to keep PlatformIO alive! > %s" % (
|
||||||
click.style("donate", fg="cyan"),
|
click.style("donate", fg="cyan"),
|
||||||
click.style("http://platformio.org/#!/donate", fg="cyan")
|
click.style("http://platformio.org/donate", fg="cyan")
|
||||||
))
|
))
|
||||||
|
|
||||||
click.echo("*" * terminal_width)
|
click.echo("*" * terminal_width)
|
||||||
|
@ -26,7 +26,7 @@ class Linux_armPlatform(BasePlatform):
|
|||||||
Using host OS (Mac OS X, Linux ARM) you can build native application
|
Using host OS (Mac OS X, Linux ARM) you can build native application
|
||||||
for Linux ARM platform.
|
for Linux ARM platform.
|
||||||
|
|
||||||
http://platformio.org/#!/platforms/linux_arm
|
http://platformio.org/platforms/linux_arm
|
||||||
"""
|
"""
|
||||||
|
|
||||||
PACKAGES = {
|
PACKAGES = {
|
||||||
|
@ -26,7 +26,7 @@ class Linux_i686Platform(BasePlatform):
|
|||||||
Using host OS (Mac OS X or Linux 32-bit) you can build native
|
Using host OS (Mac OS X or Linux 32-bit) you can build native
|
||||||
application for Linux i686 platform.
|
application for Linux i686 platform.
|
||||||
|
|
||||||
http://platformio.org/#!/platforms/linux_i686
|
http://platformio.org/platforms/linux_i686
|
||||||
"""
|
"""
|
||||||
|
|
||||||
PACKAGES = {
|
PACKAGES = {
|
||||||
|
@ -26,7 +26,7 @@ class Linux_x86_64Platform(BasePlatform):
|
|||||||
Using host OS (Mac OS X or Linux 64-bit) you can build native
|
Using host OS (Mac OS X or Linux 64-bit) you can build native
|
||||||
application for Linux x86_64 platform.
|
application for Linux x86_64 platform.
|
||||||
|
|
||||||
http://platformio.org/#!/platforms/linux_i686
|
http://platformio.org/platforms/linux_i686
|
||||||
"""
|
"""
|
||||||
|
|
||||||
PACKAGES = {
|
PACKAGES = {
|
||||||
|
@ -22,7 +22,7 @@ class NativePlatform(BasePlatform):
|
|||||||
This platform uses built-in toolchains (preferable based on GCC),
|
This platform uses built-in toolchains (preferable based on GCC),
|
||||||
frameworks, libs from particular OS where it will be run.
|
frameworks, libs from particular OS where it will be run.
|
||||||
|
|
||||||
http://platformio.org/#!/platforms/native
|
http://platformio.org/platforms/native
|
||||||
"""
|
"""
|
||||||
|
|
||||||
PACKAGES = {
|
PACKAGES = {
|
||||||
|
@ -23,7 +23,7 @@ class Windows_x86Platform(BasePlatform):
|
|||||||
Using host OS (Windows, Linux 32/64 or Mac OS X) you can build native
|
Using host OS (Windows, Linux 32/64 or Mac OS X) you can build native
|
||||||
application for Windows x86 platform.
|
application for Windows x86 platform.
|
||||||
|
|
||||||
http://platformio.org/#!/platforms/windows_x86
|
http://platformio.org/platforms/windows_x86
|
||||||
"""
|
"""
|
||||||
|
|
||||||
PACKAGES = {
|
PACKAGES = {
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
# UDEV Rules for PlatformIO supported boards, http://platformio.org/#!/boards
|
# UDEV Rules for PlatformIO supported boards, http://platformio.org/boards
|
||||||
#
|
#
|
||||||
# The latest version of this file may be found at:
|
# The latest version of this file may be found at:
|
||||||
# https://github.com/platformio/platformio/blob/develop/scripts/99-platformio-udev.rules
|
# https://github.com/platformio/platformio/blob/develop/scripts/99-platformio-udev.rules
|
||||||
|
@ -200,7 +200,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
horizontal.
|
horizontal.
|
||||||
""")
|
""")
|
||||||
@ -282,7 +282,7 @@ Boards
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
`PlatformIO Boards Explorer <http://platformio.org/boards>`_
|
||||||
* For more detailed ``board`` information please scroll tables below by horizontal.
|
* For more detailed ``board`` information please scroll tables below by horizontal.
|
||||||
""")
|
""")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user