From e4b3ce7c91ead38eec28388c637d3f7e28db0ae4 Mon Sep 17 00:00:00 2001 From: Gunar Schorcht Date: Thu, 20 Feb 2020 08:47:18 +0100 Subject: [PATCH] boards/esp32: remove MCU feature table in doc Instead of using the same MCU feature table in every board documentation, it refers to the MCU documentation. This makes it easier to maintain the MCU feature table. --- boards/esp32-mh-et-live-minikit/doc.txt | 33 ++-------------------- boards/esp32-olimex-evb/doc.txt | 33 ++-------------------- boards/esp32-ttgo-t-beam/doc.txt | 36 ++---------------------- boards/esp32-wemos-lolin-d32-pro/doc.txt | 33 ++-------------------- boards/esp32-wroom-32/doc.txt | 33 ++-------------------- boards/esp32-wrover-kit/doc.txt | 33 ++-------------------- 6 files changed, 12 insertions(+), 189 deletions(-) diff --git a/boards/esp32-mh-et-live-minikit/doc.txt b/boards/esp32-mh-et-live-minikit/doc.txt index 8755f2500b..ad3d7c25e5 100644 --- a/boards/esp32-mh-et-live-minikit/doc.txt +++ b/boards/esp32-mh-et-live-minikit/doc.txt @@ -60,37 +60,8 @@ This section describes ### MCU    [[TOC](#toc)] -Most features of the board are provided by the ESP32 SoC. The following table summarizes these features and gives an overview of which of these features are supported by RIOT. For detailed information about the ESP32, see section \ref esp32_mcu "MCU ESP32". - -
-MCU | ESP32 | Supported by RIOT -------------|-----------|------------------ -Vendor | Espressif | | -Cores | 1 or 2 x Tensilica Xtensa LX6 | 1 core -FPU | yes (ULP - Ultra low power co-processor) | no -RAM | 520 kByte SRAM
16 kByte RTC SRAM | yes -ROM | 448 kByte | yes -Flash | 512 kByte ... 16 MByte | yes -Frequency | 240 MHz, 160 MHz, 80 MHz | yes -Power Consumption | 68 mA @ 240 MHz
44 mA @ 160 MHz
31 mA @ 80 MHz
5 uA in deep sleep mode | yes
yes
yes
no -Timers | 4 x 64 bit | yes -ADCs | 2 x SAR-ADC with up to 18 x 12 bit channels total | yes -DACs | 2 x DAC with 8 bit | yes -GPIOs | 34 (6 of them are only inputs) | yes -I2Cs | 2 | yes -SPIs | 4 | yes -UARTs | 3 | yes -WiFi | IEEE 802.11 b/g/n built in | yes -Bluetooth | v4.2 BR/EDR and BLE | no -Ethernet | MAC interface with dedicated DMA and IEEE 1588 support | yes -CAN | version 2.0 | yes -IR | up to 8 channels TX/RX | no -Motor PWM | 2 devices x 6 channels | yes -LED PWM | 16 channels | no -Crypto | Hardware acceleration of AES, SHA-2, RSA, ECC, RNG | no -Vcc | 2.5 - 3.6 V | | -Documents | [Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
[Technical Reference](https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf) | | -
+Most features of the board are provided by the ESP32 SoC. For detailed +information about the ESP32, see section \ref esp32_mcu "MCU ESP32". ### Board Configuration    [[TOC](#toc)] diff --git a/boards/esp32-olimex-evb/doc.txt b/boards/esp32-olimex-evb/doc.txt index 0da5e389c7..5a33267071 100644 --- a/boards/esp32-olimex-evb/doc.txt +++ b/boards/esp32-olimex-evb/doc.txt @@ -53,37 +53,8 @@ This section describes ### MCU    [[TOC](#toc)] -Most features of the boards are provided by the ESP32 SoC. The following table summarizes these features and gives an overview of which of these features are supported by RIOT. For detailed information about the ESP32, see section \ref esp32_mcu "MCU ESP32". - -
-MCU | ESP32 | Supported by RIOT -------------|-----------|------------------ -Vendor | Espressif | | -Cores | 1 or 2 x Tensilica Xtensa LX6 | 1 core -FPU | yes (ULP - Ultra low power co-processor) | no -RAM | 520 kByte SRAM
16 kByte RTC SRAM | yes -ROM | 448 kByte | yes -Flash | 512 kByte ... 16 MByte | yes -Frequency | 240 MHz, 160 MHz, 80 MHz | yes -Power Consumption | 68 mA @ 240 MHz
44 mA @ 160 MHz
31 mA @ 80 MHz
5 uA in deep sleep mode | yes
yes
yes
no -Timers | 4 x 64 bit | yes -ADCs | 2 x SAR-ADC with up to 18 x 12 bit channels total | yes -DACs | 2 x DAC with 8 bit | yes -GPIOs | 34 (6 of them are only inputs) | yes -I2Cs | 2 | yes -SPIs | 4 | yes -UARTs | 3 | yes -WiFi | IEEE 802.11 b/g/n built in | yes -Bluetooth | v4.2 BR/EDR and BLE | no -Ethernet | MAC interface with dedicated DMA and IEEE 1588 support | yes -CAN | version 2.0 | yes -IR | up to 8 channels TX/RX | no -Motor PWM | 2 devices x 6 channels | yes -LED PWM | 16 channels | no -Crypto | Hardware acceleration of AES, SHA-2, RSA, ECC, RNG | no -Vcc | 2.5 - 3.6 V | | -Documents | [Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
[Technical Reference](https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf) | | -
+Most features of the board are provided by the ESP32 SoC. For detailed +information about the ESP32, see section \ref esp32_mcu "MCU ESP32". ### Board Configuration    [[TOC](#toc)] diff --git a/boards/esp32-ttgo-t-beam/doc.txt b/boards/esp32-ttgo-t-beam/doc.txt index c7de9b648f..712ad79a8d 100644 --- a/boards/esp32-ttgo-t-beam/doc.txt +++ b/boards/esp32-ttgo-t-beam/doc.txt @@ -50,40 +50,8 @@ This section describes ### MCU    [[TOC](#toc)] -Most features of the board are provided by the ESP32 SoC. The following -table summarizes these features and gives an overview of which of these -features are supported by RIOT. For detailed information about the ESP32, -see section \ref esp32_mcu "MCU ESP32". - -
-MCU | ESP32 | Supported by RIOT -------------|-----------|------------------ -Vendor | Espressif | | -Cores | 1 or 2 x Tensilica Xtensa LX6 | 1 core -FPU | yes (ULP - Ultra low power co-processor) | no -RAM | 520 kByte SRAM
16 kByte RTC SRAM | yes -ROM | 448 kByte | yes -Flash | 512 kByte ... 16 MByte | yes -Frequency | 240 MHz, 160 MHz, 80 MHz | yes -Power Consumption | 68 mA @ 240 MHz
44 mA @ 160 MHz
31 mA @ 80 MHz
5 uA in deep sleep mode | yes
yes
yes
no -Timers | 4 x 64 bit | yes -ADCs | 2 x SAR-ADC with up to 18 x 12 bit channels total | yes -DACs | 2 x DAC with 8 bit | yes -GPIOs | 34 (6 of them are only inputs) | yes -I2Cs | 2 | yes -SPIs | 4 | yes -UARTs | 3 | yes -WiFi | IEEE 802.11 b/g/n built in | yes -Bluetooth | v4.2 BR/EDR and BLE | no -Ethernet | MAC interface with dedicated DMA and IEEE 1588 support | yes -CAN | version 2.0 | yes -IR | up to 8 channels TX/RX | no -Motor PWM | 2 devices x 6 channels | yes -LED PWM | 16 channels | no -Crypto | Hardware acceleration of AES, SHA-2, RSA, ECC, RNG | no -Vcc | 2.5 - 3.6 V | | -Documents | [Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
[Technical Reference](https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf) | | -
+Most features of the board are provided by the ESP32 SoC. For detailed +information about the ESP32, see section \ref esp32_mcu "MCU ESP32". ### Board Configuration    [[TOC](#toc)] diff --git a/boards/esp32-wemos-lolin-d32-pro/doc.txt b/boards/esp32-wemos-lolin-d32-pro/doc.txt index 44c6f53d0b..df76939333 100644 --- a/boards/esp32-wemos-lolin-d32-pro/doc.txt +++ b/boards/esp32-wemos-lolin-d32-pro/doc.txt @@ -46,37 +46,8 @@ This section describes ### MCU    [[TOC](#toc)] -Most features of the board are provided by the ESP32 SoC. The following table summarizes these features and gives an overview of which of these features are supported by RIOT. For detailed information about the ESP32, see section \ref esp32_mcu "MCU ESP32". - -
-MCU | ESP32 | Supported by RIOT -------------|-----------|------------------ -Vendor | Espressif | | -Cores | 1 or 2 x Tensilica Xtensa LX6 | 1 core -FPU | yes (ULP - Ultra low power co-processor) | no -RAM | 520 kByte SRAM
16 kByte RTC SRAM | yes -ROM | 448 kByte | yes -Flash | 512 kByte ... 16 MByte | yes -Frequency | 240 MHz, 160 MHz, 80 MHz | yes -Power Consumption | 68 mA @ 240 MHz
44 mA @ 160 MHz
31 mA @ 80 MHz
5 uA in deep sleep mode | yes
yes
yes
no -Timers | 4 x 64 bit | yes -ADCs | 2 x SAR-ADC with up to 18 x 12 bit channels total | yes -DACs | 2 x DAC with 8 bit | yes -GPIOs | 34 (6 of them are only inputs) | yes -I2Cs | 2 | yes -SPIs | 4 | yes -UARTs | 3 | yes -WiFi | IEEE 802.11 b/g/n built in | yes -Bluetooth | v4.2 BR/EDR and BLE | no -Ethernet | MAC interface with dedicated DMA and IEEE 1588 support | yes -CAN | version 2.0 | yes -IR | up to 8 channels TX/RX | no -Motor PWM | 2 devices x 6 channels | yes -LED PWM | 16 channels | no -Crypto | Hardware acceleration of AES, SHA-2, RSA, ECC, RNG | no -Vcc | 2.5 - 3.6 V | | -Documents | [Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
[Technical Reference](https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf) | | -
+Most features of the board are provided by the ESP32 SoC. For detailed +information about the ESP32, see section \ref esp32_mcu "MCU ESP32". ### Board Configuration    [[TOC](#toc)] diff --git a/boards/esp32-wroom-32/doc.txt b/boards/esp32-wroom-32/doc.txt index 372fa215c2..1bd5d6aa1a 100644 --- a/boards/esp32-wroom-32/doc.txt +++ b/boards/esp32-wroom-32/doc.txt @@ -40,37 +40,8 @@ This section describes ### MCU    [[TOC](#toc)] -Most features of ESP32 boards are provided by the ESP32 SoC. The following table summarizes these features and gives an overview of which of these features are supported by RIOT. For detailed information about the ESP32, see section \ref esp32_mcu "MCU ESP32". - -
-MCU | ESP32 | Supported by RIOT -------------|-----------|------------------ -Vendor | Espressif | | -Cores | 1 or 2 x Tensilica Xtensa LX6 | 1 core -FPU | yes (ULP - Ultra low power co-processor) | no -RAM | 520 kByte SRAM
16 kByte RTC SRAM | yes -ROM | 448 kByte | yes -Flash | 512 kByte ... 16 MByte | yes -Frequency | 240 MHz, 160 MHz, 80 MHz | yes -Power Consumption | 68 mA @ 240 MHz
44 mA @ 160 MHz
31 mA @ 80 MHz
5 uA in deep sleep mode | yes
yes
yes
no -Timers | 4 x 64 bit | yes -ADCs | 2 x SAR-ADC with up to 18 x 12 bit channels total | yes -DACs | 2 x DAC with 8 bit | yes -GPIOs | 34 (6 of them are only inputs) | yes -I2Cs | 2 | yes -SPIs | 4 | yes -UARTs | 3 | yes -WiFi | IEEE 802.11 b/g/n built in | yes -Bluetooth | v4.2 BR/EDR and BLE | no -Ethernet | MAC interface with dedicated DMA and IEEE 1588 support | yes -CAN | version 2.0 | yes -IR | up to 8 channels TX/RX | no -Motor PWM | 2 devices x 6 channels | yes -LED PWM | 16 channels | no -Crypto | Hardware acceleration of AES, SHA-2, RSA, ECC, RNG | no -Vcc | 2.5 - 3.6 V | | -Documents | [Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
[Technical Reference](https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf) | | -
+Most features of the board are provided by the ESP32 SoC. For detailed +information about the ESP32, see section \ref esp32_mcu "MCU ESP32". ### Board Configuration    [[TOC](#toc)] diff --git a/boards/esp32-wrover-kit/doc.txt b/boards/esp32-wrover-kit/doc.txt index 3047073108..e2254f0dc4 100644 --- a/boards/esp32-wrover-kit/doc.txt +++ b/boards/esp32-wrover-kit/doc.txt @@ -50,37 +50,8 @@ This section describes ### MCU    [[TOC](#toc)] -Most features of the board are provided by the ESP32 SoC. The following table summarizes these features and gives an overview of which of these features are supported by RIOT. For detailed information about the ESP32, see section \ref esp32_mcu "MCU ESP32". - -
-MCU | ESP32 | Supported by RIOT -------------|-----------|------------------ -Vendor | Espressif | | -Cores | 1 or 2 x Tensilica Xtensa LX6 | 1 core -FPU | yes (ULP - Ultra low power co-processor) | no -RAM | 520 kByte SRAM
16 kByte RTC SRAM | yes -ROM | 448 kByte | yes -Flash | 512 kByte ... 16 MByte | yes -Frequency | 240 MHz, 160 MHz, 80 MHz | yes -Power Consumption | 68 mA @ 240 MHz
44 mA @ 160 MHz
31 mA @ 80 MHz
5 uA in deep sleep mode | yes
yes
yes
no -Timers | 4 x 64 bit | yes -ADCs | 2 x SAR-ADC with up to 18 x 12 bit channels total | yes -DACs | 2 x DAC with 8 bit | yes -GPIOs | 34 (6 of them are only inputs) | yes -I2Cs | 2 | yes -SPIs | 4 | yes -UARTs | 3 | yes -WiFi | IEEE 802.11 b/g/n built in | yes -Bluetooth | v4.2 BR/EDR and BLE | no -Ethernet | MAC interface with dedicated DMA and IEEE 1588 support | yes -CAN | version 2.0 | yes -IR | up to 8 channels TX/RX | no -Motor PWM | 2 devices x 6 channels | yes -LED PWM | 16 channels | no -Crypto | Hardware acceleration of AES, SHA-2, RSA, ECC, RNG | no -Vcc | 2.5 - 3.6 V | | -Documents | [Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
[Technical Reference](https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf) | | -
+Most features of the board are provided by the ESP32 SoC. For detailed +information about the ESP32, see section \ref esp32_mcu "MCU ESP32". ### Board Configuration    [[TOC](#toc)]