forked from platformio/platformio-core
Prepare for 1.4.0 release
This commit is contained in:
18
HISTORY.rst
18
HISTORY.rst
@ -1,15 +1,29 @@
|
|||||||
Release History
|
Release History
|
||||||
===============
|
===============
|
||||||
|
|
||||||
1.4.0 (2015-??-??)
|
1.4.0 (2015-04-11)
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
* Added `espressif <http://docs.platformio.org/en/latest/platforms/espressif.html>`_
|
||||||
|
development platform with ESP01 board
|
||||||
* Integrated PlatformIO with AppVeyor Windows based Continuous Integration system
|
* Integrated PlatformIO with AppVeyor Windows based Continuous Integration system
|
||||||
(`issue #149 <https://github.com/platformio/platformio/issues/149>`_)
|
(`issue #149 <https://github.com/platformio/platformio/issues/149>`_)
|
||||||
|
* Added support for Teensy LC board to
|
||||||
|
`teensy <http://docs.platformio.org/en/latest/platforms/teensy.html>`__
|
||||||
|
platform
|
||||||
* Added support for new Arduino based boards by *SparkFun, BQ, LightUp,
|
* Added support for new Arduino based boards by *SparkFun, BQ, LightUp,
|
||||||
LowPowerLab, RedBearLab, TinyCircuits, WickedDevice* to
|
LowPowerLab, Quirkbot, RedBearLab, TinyCircuits, WickedDevice* to
|
||||||
`atmelavr <http://docs.platformio.org/en/latest/platforms/atmelavr.html#boards>`__
|
`atmelavr <http://docs.platformio.org/en/latest/platforms/atmelavr.html#boards>`__
|
||||||
platform
|
platform
|
||||||
|
* Upgraded `Arduino Framework <http://docs.platformio.org/en/latest/frameworks/arduino.html>`__ to
|
||||||
|
1.6.3 version (`issue #156 <https://github.com/platformio/platformio/issues/156>`_)
|
||||||
|
* Upgraded `Energia Framework <http://docs.platformio.org/en/latest/frameworks/energia.html>`__ to
|
||||||
|
0101E0015 version (`issue #146 <https://github.com/platformio/platformio/issues/146>`_)
|
||||||
|
* Upgraded `Arduino Framework with Teensy Core <http://docs.platformio.org/en/latest/frameworks/arduino.html>`_ to
|
||||||
|
1.22 version (`issue #162 <https://github.com/platformio/platformio/issues/162>`_,
|
||||||
|
`issue #170 <https://github.com/platformio/platformio/issues/170>`_)
|
||||||
|
* Fixed exceptions with PlatformIO auto-updates when Internet connection isn't
|
||||||
|
active
|
||||||
|
|
||||||
|
|
||||||
1.3.0 (2015-03-27)
|
1.3.0 (2015-03-27)
|
||||||
|
@ -22,6 +22,9 @@ Platforms
|
|||||||
* - :ref:`platform_atmelsam`
|
* - :ref:`platform_atmelsam`
|
||||||
- Atmel | SMART offers Flash- based ARM products based on the ARM Cortex-M0+, Cortex-M3 and Cortex-M4 architectures, ranging from 8KB to 2MB of Flash including a rich peripheral and feature mix.
|
- Atmel | SMART offers Flash- based ARM products based on the ARM Cortex-M0+, Cortex-M3 and Cortex-M4 architectures, ranging from 8KB to 2MB of Flash including a rich peripheral and feature mix.
|
||||||
|
|
||||||
|
* - :ref:`platform_espressif`
|
||||||
|
- Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.
|
||||||
|
|
||||||
* - :ref:`platform_teensy`
|
* - :ref:`platform_teensy`
|
||||||
- Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port. No special programmer is needed, only a standard "Mini-B" USB cable and a PC or Macintosh with a USB port.
|
- Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port. No special programmer is needed, only a standard "Mini-B" USB cable and a PC or Macintosh with a USB port.
|
||||||
|
|
||||||
@ -450,6 +453,26 @@ Engduino
|
|||||||
- 32 Kb
|
- 32 Kb
|
||||||
- 2.5 Kb
|
- 2.5 Kb
|
||||||
|
|
||||||
|
Espressif
|
||||||
|
~~~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``esp01``
|
||||||
|
- `Espressif ESP8266 board <https://nurdspace.nl/ESP8266>`_
|
||||||
|
- ESP8266
|
||||||
|
- 80 MHz
|
||||||
|
- 512 Kb
|
||||||
|
- 32 Kb
|
||||||
|
|
||||||
LightUp
|
LightUp
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
@ -600,6 +623,26 @@ PanStamp
|
|||||||
- 32 Kb
|
- 32 Kb
|
||||||
- 4 Kb
|
- 4 Kb
|
||||||
|
|
||||||
|
Quirkbot
|
||||||
|
~~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``quirkbot``
|
||||||
|
- `Quirkbot <http://quirkbot.com>`_
|
||||||
|
- ATMEGA32U4
|
||||||
|
- 8 MHz
|
||||||
|
- 32 Kb
|
||||||
|
- 2.5 Kb
|
||||||
|
|
||||||
RedBearLab
|
RedBearLab
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
|
||||||
@ -846,6 +889,13 @@ Teensy
|
|||||||
- 256 Kb
|
- 256 Kb
|
||||||
- 64 Kb
|
- 64 Kb
|
||||||
|
|
||||||
|
* - ``teensylc``
|
||||||
|
- `Teensy LC <http://www.pjrc.com/teensy/teensyLC.html>`_
|
||||||
|
- MKL26Z64
|
||||||
|
- 48 MHz
|
||||||
|
- 64 Kb
|
||||||
|
- 8 Kb
|
||||||
|
|
||||||
TinyCircuits
|
TinyCircuits
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
|
@ -591,6 +591,26 @@ PanStamp
|
|||||||
- 32 Kb
|
- 32 Kb
|
||||||
- 2 Kb
|
- 2 Kb
|
||||||
|
|
||||||
|
Quirkbot
|
||||||
|
~~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``quirkbot``
|
||||||
|
- `Quirkbot <http://quirkbot.com>`_
|
||||||
|
- ATMEGA32U4
|
||||||
|
- 8 MHz
|
||||||
|
- 32 Kb
|
||||||
|
- 2.5 Kb
|
||||||
|
|
||||||
RedBearLab
|
RedBearLab
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
|
||||||
|
@ -45,6 +45,9 @@ Packages
|
|||||||
* - ``framework-arduinoavr``
|
* - ``framework-arduinoavr``
|
||||||
- `Arduino Wiring-based Framework (AVR Core, 1.6) <http://arduino.cc/en/Reference/HomePage>`_
|
- `Arduino Wiring-based Framework (AVR Core, 1.6) <http://arduino.cc/en/Reference/HomePage>`_
|
||||||
|
|
||||||
|
* - ``framework-arduinoespressif``
|
||||||
|
- `Arduino Wiring-based Framework (ESP8266 Core) <https://github.com/esp8266/Arduino>`_
|
||||||
|
|
||||||
* - ``framework-arduinomsp430``
|
* - ``framework-arduinomsp430``
|
||||||
- `Arduino Wiring-based Framework (MSP430 Core) <http://arduino.cc/en/Reference/HomePage>`_
|
- `Arduino Wiring-based Framework (MSP430 Core) <http://arduino.cc/en/Reference/HomePage>`_
|
||||||
|
|
||||||
@ -75,12 +78,18 @@ Packages
|
|||||||
* - ``ldscripts``
|
* - ``ldscripts``
|
||||||
- `Linker Scripts <https://sourceware.org/binutils/docs/ld/Scripts.html>`_
|
- `Linker Scripts <https://sourceware.org/binutils/docs/ld/Scripts.html>`_
|
||||||
|
|
||||||
|
* - ``sdk-esp8266``
|
||||||
|
- `ESP8266 SDK <http://bbs.espressif.com>`_
|
||||||
|
|
||||||
* - ``tool-avrdude``
|
* - ``tool-avrdude``
|
||||||
- `AVRDUDE <http://www.nongnu.org/avrdude/>`_
|
- `AVRDUDE <http://www.nongnu.org/avrdude/>`_
|
||||||
|
|
||||||
* - ``tool-bossac``
|
* - ``tool-bossac``
|
||||||
- `BOSSA CLI <https://sourceforge.net/projects/b-o-s-s-a/>`_
|
- `BOSSA CLI <https://sourceforge.net/projects/b-o-s-s-a/>`_
|
||||||
|
|
||||||
|
* - ``tool-esptool``
|
||||||
|
- `esptool-ck <https://github.com/igrr/esptool-ck>`_
|
||||||
|
|
||||||
* - ``tool-lm4flash``
|
* - ``tool-lm4flash``
|
||||||
- `Flash Programmer <http://www.ti.com/tool/lmflashprogrammer>`_
|
- `Flash Programmer <http://www.ti.com/tool/lmflashprogrammer>`_
|
||||||
|
|
||||||
@ -105,6 +114,9 @@ Packages
|
|||||||
* - ``toolchain-timsp430``
|
* - ``toolchain-timsp430``
|
||||||
- `msp-gcc <http://sourceforge.net/projects/mspgcc/>`_, `GDB <http://www.gnu.org/software/gdb/>`_
|
- `msp-gcc <http://sourceforge.net/projects/mspgcc/>`_, `GDB <http://www.gnu.org/software/gdb/>`_
|
||||||
|
|
||||||
|
* - ``toolchain-xtensa``
|
||||||
|
- `xtensa-gcc <https://github.com/jcmvbkbc/gcc-xtensa>`_, `GDB <http://www.gnu.org/software/gdb/>`_
|
||||||
|
|
||||||
.. _platform_creating_manifest_file:
|
.. _platform_creating_manifest_file:
|
||||||
|
|
||||||
Manifest File
|
Manifest File
|
||||||
|
79
docs/platforms/espressif.rst
Normal file
79
docs/platforms/espressif.rst
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
.. _platform_espressif:
|
||||||
|
|
||||||
|
Platform ``espressif``
|
||||||
|
======================
|
||||||
|
Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.
|
||||||
|
|
||||||
|
For more detailed information please visit `vendor site <https://espressif.com/>`_.
|
||||||
|
|
||||||
|
.. contents::
|
||||||
|
|
||||||
|
Packages
|
||||||
|
--------
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Name
|
||||||
|
- Contents
|
||||||
|
|
||||||
|
* - ``ldscripts``
|
||||||
|
- `Linker Scripts <https://sourceware.org/binutils/docs/ld/Scripts.html>`_
|
||||||
|
|
||||||
|
* - ``sdk-esp8266``
|
||||||
|
- `ESP8266 SDK <http://bbs.espressif.com>`_
|
||||||
|
|
||||||
|
* - ``tool-esptool``
|
||||||
|
- `esptool-ck <https://github.com/igrr/esptool-ck>`_
|
||||||
|
|
||||||
|
* - ``framework-arduinoespressif``
|
||||||
|
- `Arduino Wiring-based Framework (ESP8266 Core) <https://github.com/esp8266/Arduino>`_
|
||||||
|
|
||||||
|
* - ``toolchain-xtensa``
|
||||||
|
- `xtensa-gcc <https://github.com/jcmvbkbc/gcc-xtensa>`_, `GDB <http://www.gnu.org/software/gdb/>`_
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
**Linux Users:** Don't forget to install "udev" rules file
|
||||||
|
`99-platformio-udev.rules <https://github.com/platformio/platformio/blob/develop/scripts/99-platformio-udev.rules>`_ (an instruction is located in the file).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Frameworks
|
||||||
|
----------
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Name
|
||||||
|
- Description
|
||||||
|
|
||||||
|
* - :ref:`framework_arduino`
|
||||||
|
- Arduino Framework allows writing cross-platform software to control devices attached to a wide range of Arduino boards to create all kinds of creative coding, interactive objects, spaces or physical experiences.
|
||||||
|
|
||||||
|
Boards
|
||||||
|
------
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
* You can list pre-configured boards by :ref:`cmd_boards` command or
|
||||||
|
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
|
||||||
|
* For more detailed ``board`` information please scroll tables below by
|
||||||
|
horizontal.
|
||||||
|
|
||||||
|
Espressif
|
||||||
|
~~~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``esp01``
|
||||||
|
- `Espressif ESP8266 board <https://nurdspace.nl/ESP8266>`_
|
||||||
|
- ESP8266
|
||||||
|
- 80 MHz
|
||||||
|
- 512 Kb
|
||||||
|
- 32 Kb
|
@ -16,6 +16,7 @@ MCU, upload protocol or etc. Please use ``board`` option.
|
|||||||
|
|
||||||
atmelavr
|
atmelavr
|
||||||
atmelsam
|
atmelsam
|
||||||
|
espressif
|
||||||
freescalekinetis
|
freescalekinetis
|
||||||
nordicnrf51
|
nordicnrf51
|
||||||
nxplpc
|
nxplpc
|
||||||
|
@ -98,3 +98,10 @@ Teensy
|
|||||||
- 72 MHz
|
- 72 MHz
|
||||||
- 256 Kb
|
- 256 Kb
|
||||||
- 64 Kb
|
- 64 Kb
|
||||||
|
|
||||||
|
* - ``teensylc``
|
||||||
|
- `Teensy LC <http://www.pjrc.com/teensy/teensyLC.html>`_
|
||||||
|
- MKL26Z64
|
||||||
|
- 48 MHz
|
||||||
|
- 64 Kb
|
||||||
|
- 8 Kb
|
||||||
|
Reference in New Issue
Block a user