diff --git a/HISTORY.rst b/HISTORY.rst index 4b4b0ec6..2b74cdd4 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -12,8 +12,12 @@ PlatformIO 2.0 * Added support for ARM mbed-enabled board Seed Arch Max (STM32F407VET6) (`issue #572 `_) * Improved DNS lookup for PlatformIO API +* Updated Arduino Wiring-based framework to the latest version for + Atmel AVR/SAM development platforms * Updated "Teensy Loader CLI" and fixed uploading of large .hex files (`issue #568 `_) +* Updated the support for Sanguino Boards + (`issue #586 `_) * Better handling of used boards when re-initialize/update project * Improved support for non-Unicode user profiles for Windows OS * Disabled progress bar for download operations when prompts are disabled diff --git a/docs/frameworks/arduino.rst b/docs/frameworks/arduino.rst index 223f39b7..49e9ee43 100644 --- a/docs/frameworks/arduino.rst +++ b/docs/frameworks/arduino.rst @@ -502,6 +502,33 @@ Doit - 4096 Kb - 80 Kb +ESPert +~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``espresso_lite_v1`` + - `ESPresso Lite 1.0 `_ + - ESP8266 + - 80 MHz + - 4096 Kb + - 80 Kb + + * - ``espresso_lite_v2`` + - `ESPresso Lite 2.0 `_ + - ESP8266 + - 80 MHz + - 4096 Kb + - 80 Kb + ESPino ~~~~~~ @@ -604,20 +631,6 @@ Espressif - 4096 Kb - 50 Kb - * - ``espresso_lite_v1`` - - `ESPresso Lite 1.0 `_ - - ESP8266 - - 80 MHz - - 4096 Kb - - 80 Kb - - * - ``espresso_lite_v2`` - - `ESPresso Lite 2.0 `_ - - ESP8266 - - 80 MHz - - 4096 Kb - - 80 Kb - LightUp ~~~~~~~ @@ -969,20 +982,13 @@ Sanguino - Flash - RAM - * - ``sanguino_atmega12848m`` + * - ``sanguino_atmega1284_8m`` - `Sanguino ATmega1284p (8MHz) `_ - ATMEGA1284P - 8 MHz - 128 Kb - 16 Kb - * - ``sanguino_atmega1284m`` - - `Sanguino ATmega1284p (20MHz) `_ - - ATMEGA1284P - - 20 MHz - - 128 Kb - - 16 Kb - * - ``sanguino_atmega1284p`` - `Sanguino ATmega1284p (16MHz) `_ - ATMEGA1284P @@ -990,13 +996,34 @@ Sanguino - 128 Kb - 16 Kb + * - ``sanguino_atmega644`` + - `Sanguino ATmega644 or ATmega644A (16 MHz) `_ + - ATMEGA644 + - 16 MHz + - 64 Kb + - 4 Kb + + * - ``sanguino_atmega644_8m`` + - `Sanguino ATmega644 or ATmega644A (8 MHz) `_ + - ATMEGA644 + - 8 MHz + - 64 Kb + - 4 Kb + * - ``sanguino_atmega644p`` - - `Sanguino ATmega644P `_ + - `Sanguino ATmega644P or ATmega644PA (16 MHz) `_ - ATMEGA644P - 16 MHz - 64 Kb - 4 Kb + * - ``sanguino_atmega644p_8m`` + - `Sanguino ATmega644P or ATmega644PA (8 MHz) `_ + - ATMEGA644P + - 8 MHz + - 64 Kb + - 4 Kb + SparkFun ~~~~~~~~ diff --git a/docs/frameworks/mbed.rst b/docs/frameworks/mbed.rst index 790d42e4..eb0a5bfb 100644 --- a/docs/frameworks/mbed.rst +++ b/docs/frameworks/mbed.rst @@ -596,6 +596,13 @@ SeeedStudio - Flash - RAM + * - ``seeedArchMax`` + - `SeeedStudio Arch Max `_ + - STM32F407VET6 + - 168 MHz + - 512 Kb + - 192 Kb + * - ``seeedTinyBLE`` - `SeeedStudio Seeed Tiny BLE `_ - NRF51822 diff --git a/docs/ide/atom.rst b/docs/ide/atom.rst index 586221cc..164423f5 100644 --- a/docs/ide/atom.rst +++ b/docs/ide/atom.rst @@ -98,6 +98,9 @@ Terminal and run ``clang --version``. If ``clang`` is not installed, then instal first time, or manually by running ``xcode-select --install`` - **Windows**: Download the latest `Clang for Windows `_. Please select "Add LLVM to the system PATH" option on the installation step. + + .. image:: ../_static/clang-installer-add-path.png + - **Linux**: Using package managers: ``apt-get install clang`` or ``yum install clang``. - **Other Systems**: Download the latest `Clang for the other systems `_. diff --git a/docs/platforms/atmelavr.rst b/docs/platforms/atmelavr.rst index 677b5393..b612ee84 100644 --- a/docs/platforms/atmelavr.rst +++ b/docs/platforms/atmelavr.rst @@ -741,20 +741,13 @@ Sanguino - Flash - RAM - * - ``sanguino_atmega12848m`` + * - ``sanguino_atmega1284_8m`` - `Sanguino ATmega1284p (8MHz) `_ - ATMEGA1284P - 8 MHz - 128 Kb - 16 Kb - * - ``sanguino_atmega1284m`` - - `Sanguino ATmega1284p (20MHz) `_ - - ATMEGA1284P - - 20 MHz - - 128 Kb - - 16 Kb - * - ``sanguino_atmega1284p`` - `Sanguino ATmega1284p (16MHz) `_ - ATMEGA1284P @@ -762,13 +755,34 @@ Sanguino - 128 Kb - 16 Kb + * - ``sanguino_atmega644`` + - `Sanguino ATmega644 or ATmega644A (16 MHz) `_ + - ATMEGA644 + - 16 MHz + - 64 Kb + - 4 Kb + + * - ``sanguino_atmega644_8m`` + - `Sanguino ATmega644 or ATmega644A (8 MHz) `_ + - ATMEGA644 + - 8 MHz + - 64 Kb + - 4 Kb + * - ``sanguino_atmega644p`` - - `Sanguino ATmega644P `_ + - `Sanguino ATmega644P or ATmega644PA (16 MHz) `_ - ATMEGA644P - 16 MHz - 64 Kb - 4 Kb + * - ``sanguino_atmega644p_8m`` + - `Sanguino ATmega644P or ATmega644PA (8 MHz) `_ + - ATMEGA644P + - 8 MHz + - 64 Kb + - 4 Kb + SparkFun ~~~~~~~~ diff --git a/docs/platforms/espressif.rst b/docs/platforms/espressif.rst index 8a2b3258..f1e31659 100644 --- a/docs/platforms/espressif.rst +++ b/docs/platforms/espressif.rst @@ -116,6 +116,33 @@ Doit - 4096 Kb - 80 Kb +ESPert +~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``espresso_lite_v1`` + - `ESPresso Lite 1.0 `_ + - ESP8266 + - 80 MHz + - 4096 Kb + - 80 Kb + + * - ``espresso_lite_v2`` + - `ESPresso Lite 2.0 `_ + - ESP8266 + - 80 MHz + - 4096 Kb + - 80 Kb + ESPino ~~~~~~ @@ -184,20 +211,6 @@ Espressif - 4096 Kb - 50 Kb - * - ``espresso_lite_v1`` - - `ESPresso Lite 1.0 `_ - - ESP8266 - - 80 MHz - - 4096 Kb - - 80 Kb - - * - ``espresso_lite_v2`` - - `ESPresso Lite 2.0 `_ - - ESP8266 - - 80 MHz - - 4096 Kb - - 80 Kb - NodeMCU ~~~~~~~ diff --git a/docs/platforms/ststm32.rst b/docs/platforms/ststm32.rst index a97a15ec..040af032 100644 --- a/docs/platforms/ststm32.rst +++ b/docs/platforms/ststm32.rst @@ -331,4 +331,24 @@ ST - 1024 Kb - 128 Kb +SeeedStudio +~~~~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``seeedArchMax`` + - `SeeedStudio Arch Max `_ + - STM32F407VET6 + - 168 MHz + - 512 Kb + - 192 Kb + .. include:: ststm32_extra.rst