diff --git a/HISTORY.rst b/HISTORY.rst index 45380573..0071de6c 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -13,6 +13,14 @@ PlatformIO 2.0 development platform for Lattice iCEstick FPGA Evaluation Kit and BQ IceZUM Alhambra FPGA (`issue #480 `_) +* Updated Arduino core for Espressif platform to 2.2.0 + (`issue #627 `_) +* New boards for `ARM mbed `__ + framework: ST Nucleo F410RB, ST Nucleo L073RZ and BBC micro:bit +* Added support for Generic ATTiny boards: ATTiny24, ATTiny25, ATTiny45 and + ATTiny85 +* Added support for `TI MSP430 `__ + boards: TI LaunchPad w/ msp430fr4133 and TI LaunchPad w/ msp430fr6989 * PlatformIO Library Registry in JSON format! Implemented ``--json-output`` and ``--page`` options for `platformio lib search `__ diff --git a/docs/frameworks/arduino.rst b/docs/frameworks/arduino.rst index 49e9ee43..47a557e2 100644 --- a/docs/frameworks/arduino.rst +++ b/docs/frameworks/arduino.rst @@ -631,6 +631,61 @@ Espressif - 4096 Kb - 50 Kb +Generic ATTiny +~~~~~~~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``attiny24`` + - `Generic ATTiny24 `_ + - ATTINY24 + - 8 MHz + - 2 Kb + - 0.125 Kb + + * - ``attiny25`` + - `Generic ATTiny25 `_ + - ATTINY25 + - 8 MHz + - 2 Kb + - 0.125 Kb + + * - ``attiny44`` + - `Generic ATTiny44 `_ + - ATTINY44 + - 8 MHz + - 4 Kb + - 0.25 Kb + + * - ``attiny45`` + - `Generic ATTiny45 `_ + - ATTINY45 + - 8 MHz + - 4 Kb + - 0.25 Kb + + * - ``attiny84`` + - `Generic ATTiny84 `_ + - ATTINY84 + - 8 MHz + - 8 Kb + - 0.5 Kb + + * - ``attiny85`` + - `Generic ATTiny85 `_ + - ATTINY85 + - 8 MHz + - 8 Kb + - 0.5 Kb + LightUp ~~~~~~~ diff --git a/docs/frameworks/energia.rst b/docs/frameworks/energia.rst index ccdfc121..00f84582 100644 --- a/docs/frameworks/energia.rst +++ b/docs/frameworks/energia.rst @@ -75,6 +75,13 @@ TI - 128 Kb - 1 Kb + * - ``lpmsp430fr4133`` + - `TI LaunchPad w/ msp430fr4133 `_ + - MSP430G2553 + - 16 MHz + - 16 Kb + - 2 Kb + * - ``lpmsp430fr5739`` - `TI FraunchPad w/ msp430fr5739 `_ - MSP430FR5739 @@ -89,6 +96,13 @@ TI - 64 Kb - 1 Kb + * - ``lpmsp430fr6989`` + - `TI LaunchPad w/ msp430fr6989 `_ + - MSP430G2553 + - 16 MHz + - 128 Kb + - 2 Kb + * - ``lpmsp430g2231`` - `TI LaunchPad w/ msp430g2231 (1 MHz) `_ - MSP430G2231 diff --git a/docs/frameworks/mbed.rst b/docs/frameworks/mbed.rst index eb0a5bfb..2335eaa9 100644 --- a/docs/frameworks/mbed.rst +++ b/docs/frameworks/mbed.rst @@ -56,6 +56,26 @@ Boards `PlatformIO Boards Explorer `_ * For more detailed ``board`` information please scroll tables below by horizontal. +96Boards +~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``b96b_f446ve`` + - `96Boards B96B-F446VE `_ + - STM32F446VET6 + - 168 MHz + - 512 Kb + - 128 Kb + Atmel ~~~~~ @@ -90,6 +110,26 @@ Atmel - 256 Kb - 32 Kb +BBC +~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``bbcmicrobit`` + - `BBC micro:bit `_ + - NRF51822 + - 16 MHz + - 256 Kb + - 16 Kb + CQ Publishing ~~~~~~~~~~~~~ @@ -548,6 +588,13 @@ ST - 512 Kb - 96 Kb + * - ``nucleo_f410rb`` + - `ST Nucleo F410RB `_ + - STM32F410RBT6 + - 100 MHz + - 128 Kb + - 32 Kb + * - ``nucleo_f411re`` - `ST Nucleo F411RE `_ - STM32F411RET6 @@ -569,6 +616,13 @@ ST - 64 Kb - 8 Kb + * - ``nucleo_l073rz`` + - `ST Nucleo L073RZ `_ + - STM32L073RZ + - 32 MHz + - 192 Kb + - 20 Kb + * - ``nucleo_l152re`` - `ST Nucleo L152RE `_ - STM32L152RET6 diff --git a/docs/platforms/atmelavr.rst b/docs/platforms/atmelavr.rst index b612ee84..fe16458e 100644 --- a/docs/platforms/atmelavr.rst +++ b/docs/platforms/atmelavr.rst @@ -491,6 +491,61 @@ Engduino - 32 Kb - 2.5 Kb +Generic ATTiny +~~~~~~~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``attiny24`` + - `Generic ATTiny24 `_ + - ATTINY24 + - 8 MHz + - 2 Kb + - 0.125 Kb + + * - ``attiny25`` + - `Generic ATTiny25 `_ + - ATTINY25 + - 8 MHz + - 2 Kb + - 0.125 Kb + + * - ``attiny44`` + - `Generic ATTiny44 `_ + - ATTINY44 + - 8 MHz + - 4 Kb + - 0.25 Kb + + * - ``attiny45`` + - `Generic ATTiny45 `_ + - ATTINY45 + - 8 MHz + - 4 Kb + - 0.25 Kb + + * - ``attiny84`` + - `Generic ATTiny84 `_ + - ATTINY84 + - 8 MHz + - 8 Kb + - 0.5 Kb + + * - ``attiny85`` + - `Generic ATTiny85 `_ + - ATTINY85 + - 8 MHz + - 8 Kb + - 0.5 Kb + LightUp ~~~~~~~ diff --git a/docs/platforms/nordicnrf51.rst b/docs/platforms/nordicnrf51.rst index 8054ac9a..fa5c307f 100644 --- a/docs/platforms/nordicnrf51.rst +++ b/docs/platforms/nordicnrf51.rst @@ -73,6 +73,26 @@ Boards * For more detailed ``board`` information please scroll tables below by horizontal. +BBC +~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``bbcmicrobit`` + - `BBC micro:bit `_ + - NRF51822 + - 16 MHz + - 256 Kb + - 16 Kb + Delta ~~~~~ diff --git a/docs/platforms/ststm32.rst b/docs/platforms/ststm32.rst index 040af032..cb56e6ac 100644 --- a/docs/platforms/ststm32.rst +++ b/docs/platforms/ststm32.rst @@ -88,6 +88,26 @@ Boards * For more detailed ``board`` information please scroll tables below by horizontal. +96Boards +~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``b96b_f446ve`` + - `96Boards B96B-F446VE `_ + - STM32F446VET6 + - 168 MHz + - 512 Kb + - 128 Kb + Armstrap ~~~~~~~~ @@ -296,6 +316,13 @@ ST - 512 Kb - 96 Kb + * - ``nucleo_f410rb`` + - `ST Nucleo F410RB `_ + - STM32F410RBT6 + - 100 MHz + - 128 Kb + - 32 Kb + * - ``nucleo_f411re`` - `ST Nucleo F411RE `_ - STM32F411RET6 @@ -317,6 +344,13 @@ ST - 64 Kb - 8 Kb + * - ``nucleo_l073rz`` + - `ST Nucleo L073RZ `_ + - STM32L073RZ + - 32 MHz + - 192 Kb + - 20 Kb + * - ``nucleo_l152re`` - `ST Nucleo L152RE `_ - STM32L152RET6 diff --git a/docs/platforms/timsp430.rst b/docs/platforms/timsp430.rst index 25972285..1ef7c5a3 100644 --- a/docs/platforms/timsp430.rst +++ b/docs/platforms/timsp430.rst @@ -120,6 +120,13 @@ TI - 128 Kb - 1 Kb + * - ``lpmsp430fr4133`` + - `TI LaunchPad w/ msp430fr4133 `_ + - MSP430G2553 + - 16 MHz + - 16 Kb + - 2 Kb + * - ``lpmsp430fr5739`` - `TI FraunchPad w/ msp430fr5739 `_ - MSP430FR5739 @@ -134,6 +141,13 @@ TI - 64 Kb - 1 Kb + * - ``lpmsp430fr6989`` + - `TI LaunchPad w/ msp430fr6989 `_ + - MSP430G2553 + - 16 MHz + - 128 Kb + - 2 Kb + * - ``lpmsp430g2231`` - `TI LaunchPad w/ msp430g2231 (1 MHz) `_ - MSP430G2231