mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-28 23:49:47 +01:00
boards: fix references in documentation
This commit is contained in:
parent
7a4c2a526f
commit
c80591779f
@ -5,8 +5,7 @@
|
||||
|
||||
### General information
|
||||
|
||||
![Adafruit Grand Central M4 Expressboard]
|
||||
(https://cdn-learn.adafruit.com/assets/assets/000/068/748/medium800/adafruit_products_grand_central_top_angle.jpg?1546734839)
|
||||
![Adafruit Grand Central M4 Expressboard](https://cdn-learn.adafruit.com/assets/assets/000/068/748/medium800/adafruit_products_grand_central_top_angle.jpg?1546734839)
|
||||
|
||||
The main features of the board are:
|
||||
- ATSAMD51 Cortex M4 running at 120 MHz
|
||||
|
@ -11,13 +11,11 @@ usual micro-controller peripherals with a 2.4GHz radio that supports both
|
||||
Nordics proprietary ShockBurst as well as Bluetooth Low Energy (BLE).
|
||||
|
||||
The board was available via
|
||||
[Indiegogo]
|
||||
(https://www.indiegogo.com/projects/airfy-beacon-make-your-smart-home-even-smarter).
|
||||
[Indiegogo](https://www.indiegogo.com/projects/airfy-beacon-make-your-smart-home-even-smarter).
|
||||
|
||||
## Hardware
|
||||
|
||||
![airfy-beacon]
|
||||
(https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/airfy-beacon.jpg)
|
||||
![airfy-beacon](https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/airfy-beacon.jpg)
|
||||
|
||||
| MCU | NRF51822QFAA |
|
||||
|:--------------------- |:--------------------------------- |
|
||||
@ -114,8 +112,7 @@ SWD data I/O: SWDIO <-----------> SWDIO (CN3, pin4)
|
||||
|
||||
The following image shows the wiring for an SWD flasher board:
|
||||
|
||||
![airfy-beacon-flash-connect]
|
||||
(https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/airfy-beacon-flash-connect.jpg)
|
||||
![airfy-beacon-flash-connect](https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/airfy-beacon-flash-connect.jpg)
|
||||
|
||||
### Software
|
||||
Debugging and programming this module works well with
|
||||
|
@ -72,8 +72,7 @@ to overwrite the bootloader on the MCU. Because of that it is a necessity to use
|
||||
an ISP (in system programmer) to do the debugging. This isn't an issue because
|
||||
all of the afore mentioned devices have ISP capabilities, but it requires some
|
||||
additional steps to get back normal operation after debugging:
|
||||
* flash a new arduino bootloader on the device, e.g. [this one]
|
||||
(https://raw.githubusercontent.com/arduino/Arduino-stk500v2-bootloader/master/goodHexFiles/stk500boot_v2_mega2560.hex)
|
||||
* flash a new arduino bootloader on the device, e.g. [this one](https://raw.githubusercontent.com/arduino/Arduino-stk500v2-bootloader/master/goodHexFiles/stk500boot_v2_mega2560.hex)
|
||||
* restore the fuses to the default state.
|
||||
|
||||
|
||||
|
@ -42,8 +42,7 @@ internal bootloader, then run:
|
||||
|
||||
Activating this bootloader is NOT enabled if the flash content is in factory
|
||||
default state (e.g. after unboxing). To set the bits in the CCA accordingly you
|
||||
have to follow the guidelines found [here]
|
||||
(https://web.archive.org/web/20170610111337/http://processors.wiki.ti.com/index.php/CC2538_Bootloader_Backdoor).
|
||||
have to follow the guidelines found [here](https://web.archive.org/web/20170610111337/http://processors.wiki.ti.com/index.php/CC2538_Bootloader_Backdoor).
|
||||
To manage this first time access you have to download the
|
||||
["Uniflash"](http://processors.wiki.ti.com/index.php/Category:CCS_UniFlash) tool
|
||||
at TI's website.
|
||||
@ -58,8 +57,7 @@ FTDI driver manually:
|
||||
If the path `/sys/bus/usb-serial/drivers/ftdi_sio/` doesn't exist, you also
|
||||
have to load the module `ftdi_sio` by hand. Alternatively, you can install a
|
||||
`udev` rule that configures this on device connection, see [this post on TI's
|
||||
E2E site]
|
||||
(https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/359074/1843485#1843485)
|
||||
E2E site](https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/359074/1843485#1843485)
|
||||
for details.
|
||||
|
||||
RIOT will use /dev/ttyUSB1 by default, but if the UART is given a different
|
||||
@ -114,8 +112,8 @@ $ csrutil status
|
||||
System Integrity Protection status: disabled.
|
||||
```
|
||||
|
||||
Afterwards you'll be able to install this [driver]
|
||||
(https://cdn.sparkfun.com/assets/learn_tutorials/7/4/FTDIUSBSerialDriver_v2_3.dmg).
|
||||
Afterwards you'll be able to install this
|
||||
[driver](https://cdn.sparkfun.com/assets/learn_tutorials/7/4/FTDIUSBSerialDriver_v2_3.dmg).
|
||||
|
||||
If everything goes OK reboot your Mac and then edit
|
||||
`/System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist` with a
|
||||
|
@ -54,8 +54,7 @@ The arm-none-eabi toolchain works fine. You can get it
|
||||
|
||||
## Programming and Debugging
|
||||
|
||||
You'll need [debugging hardware]
|
||||
(https://processors.wiki.ti.com/index.php?title=CC13xx_CC26xx_Tools_Overview#Debuggers).
|
||||
You'll need [debugging hardware](https://processors.wiki.ti.com/index.php?title=CC13xx_CC26xx_Tools_Overview#Debuggers).
|
||||
So far, the [XDS110 debug probe](https://www.ti.com/tool/CC-DEVPACK-DEBUG) has
|
||||
been tested. That bugger requires you to load a firmware onto it each time it
|
||||
powers up. The tool is contained in the Uniflash utility or the `CodeComposer
|
||||
|
@ -90,8 +90,8 @@ symbols (`-gdwarf-2` for GCC).
|
||||
|
||||
### Clock selection
|
||||
There are several clock sources that are available for the different
|
||||
peripherals. You are advised to read [AN0004.1]
|
||||
(https://www.silabs.com/documents/public/application-notes/an0004.1-efm32-cmu.pdf)
|
||||
peripherals. You are advised to read
|
||||
[AN0004.1](https://www.silabs.com/documents/public/application-notes/an0004.1-efm32-cmu.pdf)
|
||||
to get familiar with the different clocks.
|
||||
|
||||
| Source | Internal | Speed | Comments |
|
||||
|
@ -9,32 +9,23 @@ deRFmega128 modules are based on [ATmega128rfa1](http://ww1.microchip.com/downlo
|
||||
MCUs. It include 16MHz main and 32K RTC crystalls and (depending on module type) integrated or not integrated 2.4GHz antenna.
|
||||
|
||||
These modules are available in different variants:
|
||||
- [deRFmega128-22M00]
|
||||
(https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22m00.html)
|
||||
- [deRFmega128-22M00](https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22m00.html)
|
||||
with integrated antenna,
|
||||
- [deRFmega128-22M10]
|
||||
(https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22m10.html)
|
||||
- [deRFmega128-22M10](https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22m10.html)
|
||||
without integrated antenna.
|
||||
- [deRFmega128-22A00]
|
||||
(https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22a00.html)
|
||||
- [deRFmega128-22A00](https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22a00.html)
|
||||
with connectors and integrated antenna,
|
||||
- [deRFmega128-22A02]
|
||||
(https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22a02.html)
|
||||
- [deRFmega128-22A02](https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22a02.html)
|
||||
with connectors, but without integrated antenna.
|
||||
- [deRFmega128-22C00]
|
||||
(https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22c00.html)
|
||||
- [deRFmega128-22C00](https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22c00.html)
|
||||
solderable with integrated antenna,
|
||||
- [deRFmega128-22C02]
|
||||
(https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22c02.html)
|
||||
- [deRFmega128-22C02](https://www.dresden-elektronik.de/produkt/24-ghz-avr-derfmega128-22c02.html)
|
||||
solderable without integrated antenna.
|
||||
|
||||
# Hardware
|
||||
|
||||
For details see the according data sheets:
|
||||
- [deRFmega128-22M00 and deRFmega128-22M10]
|
||||
(https://www.dresden-elektronik.de/files/dresden-elektronik/content/downloads/datenblaetter/_outdated/deRFmega128-22M00-22M10-DBT-de.pdf)
|
||||
- [deRFmega128-22A00 and deRFmega128-22C00]
|
||||
(https://www.dresden-elektronik.de/files/dresden-elektronik/content/downloads/datenblaetter/_outdated/deRFmega128-22A00-C00-DBT-de.pdf)
|
||||
- [deRFmega128-22A02 and deRFmega128-22C02]
|
||||
(https://www.dresden-elektronik.de/files/dresden-elektronik/content/downloads/datenblaetter/_outdated/deRFmega128-22A02-C02-DBT-de.pdf)
|
||||
- [deRFmega128-22M00 and deRFmega128-22M10](https://www.dresden-elektronik.de/files/dresden-elektronik/content/downloads/datenblaetter/_outdated/deRFmega128-22M00-22M10-DBT-de.pdf)
|
||||
- [deRFmega128-22A00 and deRFmega128-22C00](https://www.dresden-elektronik.de/files/dresden-elektronik/content/downloads/datenblaetter/_outdated/deRFmega128-22A00-C00-DBT-de.pdf)
|
||||
- [deRFmega128-22A02 and deRFmega128-22C02](https://www.dresden-elektronik.de/files/dresden-elektronik/content/downloads/datenblaetter/_outdated/deRFmega128-22A02-C02-DBT-de.pdf)
|
||||
*/
|
||||
|
@ -22,8 +22,7 @@
|
||||
2. [Board Configuration](#esp32_heltec_lora32_v2_board_configuration)
|
||||
3. [Board Pinout](#esp32_heltec_lora32_v2_pinout)
|
||||
4. [Using the OLED Display](#esp32_heltec_lora32_v2_oled_display)
|
||||
5. [Optional Hardware Configurations]
|
||||
(#esp32_heltec_lora32_v2_optional_hardware)
|
||||
5. [Optional Hardware Configurations](#esp32_heltec_lora32_v2_optional_hardware)
|
||||
3. [Flashing the Device](#esp32_heltec_lora32_v2_flashing)
|
||||
|
||||
## Overview {#esp32_heltec_lora32_v2_overview}
|
||||
@ -217,10 +216,8 @@ purpose. However, if optional off-board hardware modules are used,
|
||||
these GPIOs may also be occupied,
|
||||
see section \ref esp32_heltec_lora32_v2_board_configuration for more information.
|
||||
|
||||
The corresponding board schematics can be found [here for SX1276 version]
|
||||
(https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/SchematicDiagram/WiFi_LoRa_32(V2)/WIFI_LoRa_32_V2(868-915).PDF)
|
||||
and [here for SX1278 version]
|
||||
(https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/SchematicDiagram/WiFi_LoRa_32(V2)/WiFi_LoRa_32_V2(433%2C470-510).PDF).
|
||||
The corresponding board schematics can be found [here for SX1276 version](https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/SchematicDiagram/WiFi_LoRa_32(V2)/WIFI_LoRa_32_V2(868-915).PDF)
|
||||
and [here for SX1278 version](https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/SchematicDiagram/WiFi_LoRa_32(V2)/WiFi_LoRa_32_V2(433%2C470-510).PDF).
|
||||
|
||||
\anchor esp32_heltec_lora_32_v2_pinout_img
|
||||
@image html "https://gitlab.com/gschorcht/RIOT.wiki-Images/raw/master/esp32/Heltec_WiFi_LoRa_32_V2_pinout.png" "WiFi LoRa 32 V2 Pintout Diagram"
|
||||
|
@ -21,17 +21,15 @@
|
||||
1. [MCU](#esp32_mh_et_live_minikit_mcu)
|
||||
2. [Board Configuration](#esp32_mh_et_live_minikit_board_configuration)
|
||||
3. [Board Pinout](#esp32_mh_et_live_minikit_pinout)
|
||||
4. [Optional Hardware Configurations]
|
||||
(#esp32_mh_et_live_minikit_optional_hardware)
|
||||
4. [Optional Hardware Configurations](#esp32_mh_et_live_minikit_optional_hardware)
|
||||
3. [Flashing the Device](#esp32_mh_et_live_minikit_flashing)
|
||||
|
||||
## Overview {#esp32_mh_et_live_minikit_overview}
|
||||
|
||||
The MH-ET LIVE MiniKit for ESP32 uses the ESP32-WROOM-32 module. It is a very
|
||||
interesting development kit as it uses in the stackable Wemos D1 Mini format.
|
||||
Thus, all [shields for Wemos D1 mini]
|
||||
(https://docs.wemos.cc/en/latest/d1_mini_shield/index.html) for ESP8266
|
||||
can also be used with ESP32. Examples for such shields are:
|
||||
Thus, all [shields for Wemos D1 mini](https://docs.wemos.cc/en/latest/d1_mini_shield/index.html)
|
||||
for ESP8266 can also be used with ESP32. Examples for such shields are:
|
||||
|
||||
- Micro SD-Card Shield
|
||||
- MRF24J40 IEEE 802.15.4 radio Shield
|
||||
|
@ -21,8 +21,7 @@
|
||||
1. [MCU](#esp32_wemos_lolin_d32_pro_mcu)
|
||||
2. [Board Configuration](#esp32_wemos_lolin_d32_pro_board_configuration)
|
||||
3. [Board Pinout](#esp32_wemos_lolin_d32_pro_pinout)
|
||||
4. [Optional Hardware Configurations]
|
||||
(#esp32_wemos_lolin_d32_pro_optional_hardware)
|
||||
4. [Optional Hardware Configurations](#esp32_wemos_lolin_d32_pro_optional_hardware)
|
||||
3. [Flashing the Device](#esp32_wemos_lolin_d32_pro_flashing)
|
||||
|
||||
## Overview {#esp32_wemos_lolin_d32_pro_overview}
|
||||
@ -164,8 +163,8 @@ any purpose. However, if optional off-board hardware modules are used,
|
||||
these GPIOs may also be occupied, see section
|
||||
\ref esp32_wemos_lolin_d32_pro_board_configuration for more information.
|
||||
|
||||
The corresponding board schematic can be found [here]
|
||||
(https://docs.wemos.cc/en/latest/_static/files/sch_d32_pro_v2.0.0.pdf).
|
||||
The corresponding board schematic can be found
|
||||
[here](https://docs.wemos.cc/en/latest/_static/files/sch_d32_pro_v2.0.0.pdf).
|
||||
|
||||
\anchor esp32_wemos_lolin_d32_pro_pinout_img
|
||||
@image html "https://gitlab.com/gschorcht/RIOT.wiki-Images/raw/master/esp32/Wemos_LOLIN_D32_PRO_pinout.png" "Wemos LOLIN D32 PRO pinout"
|
||||
|
@ -170,8 +170,8 @@ and can be used for any purpose. However, if optional off-board hardware
|
||||
modules are used, these GPIOs may also be occupied, see
|
||||
section \ref esp32_wroom_32_board_configuration for more information.
|
||||
|
||||
The corresponding board schematics can be found her [here]
|
||||
(https://dl.espressif.com/dl/schematics/esp32_devkitc_v4-sch-20180607a.pdf)
|
||||
The corresponding board schematics can be found
|
||||
[here](https://dl.espressif.com/dl/schematics/esp32_devkitc_v4-sch-20180607a.pdf)
|
||||
|
||||
@image html "https://gitlab.com/gschorcht/RIOT.wiki-Images/raw/master/esp32/ESP32-WROOM-32_pinouts.png" "EPS32-DevKitC V4 Pinout"
|
||||
|
||||
|
@ -286,8 +286,7 @@ for ESP32 boards, see \ref esp32_riot.
|
||||
Since the USB bridge based on FDI FT2232HL provides a JTAG interface for
|
||||
debugging through an USB interface, using ESP-WROVER-Kit V3 is the easiest
|
||||
and most convenient way for On-Chip debugging. Please refer the
|
||||
[ESP-IDF Programming Guide]
|
||||
(https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/jtag-debugging/index.html)
|
||||
[ESP-IDF Programming Guide](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/jtag-debugging/index.html)
|
||||
for details on how to setup and how to use ESP-WROVER-Kit V3 and OpenOCD.
|
||||
|
||||
To use the JTAG interface, the `esp_jtag` module has to be enabled for
|
||||
@ -298,8 +297,8 @@ USEMODULE=esp_jtag make flash BOARD=esp32-wrover-kit ...
|
||||
|
||||
To flash and debug using OpenOCD, the precompiled version of OpenOCD for
|
||||
ESP32 has to be installed using the install script while being in RIOT's
|
||||
root directory, see also section [Using Local Toolchain Installation]
|
||||
(#esp32_local_toolchain_installation).
|
||||
root directory, see also section
|
||||
[Using Local Toolchain Installation](#esp32_local_toolchain_installation).
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
dist/tools/esptool/install.sh openocd
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
@ -333,7 +332,6 @@ method for flashing with `esptool.py` can still be used. In that case, the
|
||||
## Other Documentation Resources {#esp32_wrover_kit_other-resources}
|
||||
|
||||
There is a comprehensive
|
||||
[Getting Started Guide]
|
||||
(https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-wrover-kit-v3.html)
|
||||
[Getting Started Guide](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-wrover-kit-v3.html)
|
||||
for the ESP-WROVER-KIT with a lot information about hardware configuration.
|
||||
*/
|
||||
|
@ -26,9 +26,9 @@
|
||||
## Overview {#esp32c3_wemos_mini_overview}
|
||||
|
||||
The Wemos ESP32-C3 mini board is an interesting development kit as it uses
|
||||
in the stackable Wemos LOLIN D1 Mini format. Thus, all [shields for Wemos D1 mini]
|
||||
(https://docs.wemos.cc/en/latest/d1_mini_shield/index.html) for ESP8266
|
||||
can also be used with ESP32-C3. Examples for such shields are:
|
||||
in the stackable Wemos LOLIN D1 Mini format. Thus, all
|
||||
[shields for Wemos D1 mini](https://docs.wemos.cc/en/latest/d1_mini_shield/index.html)
|
||||
for ESP8266 can also be used with ESP32-C3. Examples for such shields are:
|
||||
|
||||
- Micro SD-Card Shield
|
||||
- MRF24J40 IEEE 802.15.4 radio Shield
|
||||
@ -45,7 +45,7 @@ the need for a soldering iron or a breadboard.
|
||||
This stackable platform was tested in an RIOT application with:
|
||||
|
||||
- MRF24J40 IEEE 802.15.4 radio Shield (contact gunar@schorcht.net for more information)
|
||||
- [BMP180 Pressure Sensor Shield]
|
||||
- [BMP180 Pressure Sensor Shield](http://www.esp8266learning.com/wemos-mini-bmp180-shield.php)
|
||||
|
||||
This application is a good example how easy it is with this board to create
|
||||
different hardware applications.
|
||||
|
@ -125,8 +125,7 @@ definition.
|
||||
|
||||
@image html https://ae01.alicdn.com/kf/H4a77f8684c144384a165d7a89476c602q.jpg "LILYGO TTGO T8 ESP32-S2 Pinout" width=900px
|
||||
|
||||
The corresponding board schematics can be found [here]
|
||||
(https://github.com/Xinyuan-LilyGO/LilyGo-T-Display-S2/raw/master/schematic/ESP32_S2-Display.pdf)
|
||||
The corresponding board schematics can be found [here](https://github.com/Xinyuan-LilyGO/LilyGo-T-Display-S2/raw/master/schematic/ESP32_S2-Display.pdf)
|
||||
|
||||
[Back to table of contents](#esp32s2_lilygo_ttgo_t8_toc)
|
||||
|
||||
|
@ -128,8 +128,8 @@ The following figure shows the pinout as configured by board definition.
|
||||
|
||||
@image html https://esp32s3.com/images/pins_pros3.jpg "ESP32 ProS3C-1 Pinout" width=900px
|
||||
|
||||
The corresponding board schematic can be found [here]
|
||||
(https://github.com/UnexpectedMaker/esp32s3/raw/main/schematics/schematic-pros3.pdf)
|
||||
The corresponding board schematic can be found
|
||||
[here](https://github.com/UnexpectedMaker/esp32s3/raw/main/schematics/schematic-pros3.pdf)
|
||||
|
||||
[Back to table of contents](#esp32s3_pros3_toc)
|
||||
|
||||
|
@ -31,8 +31,8 @@ is a smart panel development platform with the ESP32-S3 SoC.
|
||||
|
||||
\image html https://raw.githubusercontent.com/sukesh-ak/ESP32-TUX/master/datasheet/WT32-SC01-Plus.png "ESP32-S3 WT32-SC01 Plus" width=400px
|
||||
|
||||
It also available on the market as [Smart Panlee SC01 Plus]
|
||||
(http://en.smartpanle.com/product-item-15.html).
|
||||
It also available on the market as
|
||||
[Smart Panlee SC01 Plus](http://en.smartpanle.com/product-item-15.html).
|
||||
|
||||
The ESP32-S3 WT32-SC01 Plus has following main features:
|
||||
<center>
|
||||
|
@ -63,13 +63,12 @@ RIOT for ESP8266 boards, see \ref esp8266_riot.
|
||||
|
||||
## WEMOS LOLIN D1 mini {#esp8266_wemos_lolin_d1_mini}
|
||||
|
||||
[WEMOS LOLIN D1 mini]
|
||||
(https://www.wemos.cc/en/latest/d1/d1_mini.html)
|
||||
[WEMOS LOLIN D1 mini](https://www.wemos.cc/en/latest/d1/d1_mini.html)
|
||||
is a very interesting board series as it offers a stackable ESP8266 platform.
|
||||
This board can be easily extended with a large number of compatible peripheral
|
||||
shields, e.g. a micro SD card shield, an IR controller shield, a battery
|
||||
shield, and various sensor and actuator shields, see [D1 mini shields]
|
||||
(https://docs.wemos.cc/en/latest/d1_mini_shield/index.html) for more
|
||||
shield, and various sensor and actuator shields, see
|
||||
[D1 mini shields](https://docs.wemos.cc/en/latest/d1_mini_shield/index.html) for more
|
||||
information. This makes it possible to create different hardware configurations
|
||||
without the need for a soldering iron or a breadboard.
|
||||
|
||||
@ -88,8 +87,7 @@ microUSB port with flash / boot / reset logic that makes flashing much
|
||||
easier. Their peripherals are equal and work with the default ESP8266 ESP-12x
|
||||
board definition.
|
||||
|
||||
For more information, see [D1 Boards]
|
||||
(https://docs.wemos.cc/en/latest/d1/d1_mini.html).
|
||||
For more information, see [D1 Boards](https://docs.wemos.cc/en/latest/d1/d1_mini.html).
|
||||
|
||||
<center>
|
||||
Board | MCU | Flash | Antenna | Remark
|
||||
|
@ -93,8 +93,8 @@ Since the SparkFun Thing Dev board has an USB to Serial adapter on board,
|
||||
this can done directly using the Micro USB. SparkFun Thin board has to be
|
||||
connected to the host computer using the FTDI interface and a FTDI USB to
|
||||
Serial adapter/cable. For more information on how to program the
|
||||
SparkFun Thing board, please refer the [ESP8266 Thing Hookup Guide]
|
||||
(https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/programming-the-thing).
|
||||
SparkFun Thing board, please refer the
|
||||
[ESP8266 Thing Hookup Guide](https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/programming-the-thing).
|
||||
|
||||
@note Please make sure the FTDI USB to Serial adapter/cable uses 3.3 V.
|
||||
|
||||
|
@ -103,8 +103,8 @@ with `EFM32_USE_LEUART=1`.
|
||||
|
||||
### Clock selection
|
||||
There are several clock sources that are available for the different
|
||||
peripherals. You are advised to read [AN0004.1]
|
||||
(https://www.silabs.com/documents/public/application-notes/an0004.1-efm32-cmu.pdf)
|
||||
peripherals. You are advised to read
|
||||
[AN0004.1](https://www.silabs.com/documents/public/application-notes/an0004.1-efm32-cmu.pdf)
|
||||
to get familiar with the different clocks.
|
||||
|
||||
| Source | Internal | Speed | Comments |
|
||||
|
@ -18,13 +18,11 @@
|
||||
|
||||
## Board HW overview
|
||||
|
||||
![IoT-LAB M3 Layout]
|
||||
(https://www.iot-lab.info/wp-content/uploads/2013/10/m3opennode.png)
|
||||
![IoT-LAB M3 Layout](https://www.iot-lab.info/wp-content/uploads/2013/10/m3opennode.png)
|
||||
|
||||
### Board Architecture
|
||||
|
||||
![IoT-LAB M3 Architecture]
|
||||
(https://github.com/iot-lab/iot-lab/wiki/Images/archiopenm3.png)
|
||||
![IoT-LAB M3 Architecture](https://github.com/iot-lab/iot-lab/wiki/Images/archiopenm3.png)
|
||||
|
||||
### [Board schematics](http://github.com/iot-lab/iot-lab/wiki/Docs/openm3-schematics.pdf)
|
||||
, wiring, pinouts, etc...
|
||||
|
@ -3,8 +3,7 @@
|
||||
@ingroup boards
|
||||
@brief Support for Eistec Mulle IoT boards
|
||||
|
||||
![Mulle]
|
||||
(https://web.archive.org/web/20161213064400im_/http://eistec.github.io/images/mulle-small.jpg)
|
||||
![Mulle](https://web.archive.org/web/20161213064400im_/http://eistec.github.io/images/mulle-small.jpg)
|
||||
|
||||
The Mulle is a miniature wireless Embedded Internet System suitable for
|
||||
wireless sensors connected to the Internet of Things, and designed for rapid
|
||||
|
@ -6,8 +6,7 @@
|
||||
[Family: native](https://github.com/RIOT-OS/RIOT/wiki/Family:-native)
|
||||
|
||||
# Overview
|
||||
![Terminal running RIOT native]
|
||||
(https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/Native.jpg)
|
||||
![Terminal running RIOT native](https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/Native.jpg)
|
||||
|
||||
# Hardware
|
||||
- CPU: Host CPU
|
||||
|
@ -18,8 +18,7 @@ While the pca10000 contains an on-board J-Link debugger, the pca10005 boards
|
||||
have to be flashed/debugged using the (included) external J-Link device.
|
||||
|
||||
## Hardware:
|
||||
![Nordic Semiconductor nrF51822 Development Kit]
|
||||
(https://www.nordicsemi.com/-/media/Images/Products/DevKits/nRF51-Series/nRF51-Dongle-promo.png)
|
||||
![Nordic Semiconductor nrF51822 Development Kit](https://www.nordicsemi.com/-/media/Images/Products/DevKits/nRF51-Series/nRF51-Dongle-promo.png)
|
||||
|
||||
| MCU | NRF51822QFAA |
|
||||
|:----------------- |:----------------------------------------------------------------------------- |
|
||||
|
@ -10,8 +10,7 @@ STM32F030R8 microcontroller with 8KiB of RAM and 64KiB of Flash.
|
||||
|
||||
## Hardware
|
||||
|
||||
![Nucleo64 F030R8]
|
||||
(http://www.open-electronics.org/wp-content/uploads/2015/08/Figura2-500x467.png)
|
||||
![Nucleo64 F030R8](http://www.open-electronics.org/wp-content/uploads/2015/08/Figura2-500x467.png)
|
||||
|
||||
## Pinout
|
||||
|
||||
|
@ -10,8 +10,7 @@ STM32F070RB microcontroller with 16KiB of RAM and 128KiB of Flash.
|
||||
|
||||
## Hardware
|
||||
|
||||
![Nucleo64 F070RB]
|
||||
(http://www.open-electronics.org/wp-content/uploads/2015/08/Figura2-500x467.png)
|
||||
![Nucleo64 F070RB](http://www.open-electronics.org/wp-content/uploads/2015/08/Figura2-500x467.png)
|
||||
|
||||
## Pinout
|
||||
|
||||
|
@ -10,8 +10,7 @@ STM32F446RE microcontroller with 128KiB of RAM and 512KiB of Flash.
|
||||
|
||||
## Hardware
|
||||
|
||||
![Nucleo64 F446RE]
|
||||
(http://www.open-electronics.org/wp-content/uploads/2015/08/Figura2-500x467.png)
|
||||
![Nucleo64 F446RE](http://www.open-electronics.org/wp-content/uploads/2015/08/Figura2-500x467.png)
|
||||
|
||||
## Pinout
|
||||
|
||||
|
@ -10,8 +10,7 @@ SoC combining an ARM Cortex-M3 microcontroller with an IEEE802.15.4 radio.
|
||||
|
||||
## Hardware
|
||||
|
||||
![openmote]
|
||||
(https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/openmote.jpg)
|
||||
![openmote](https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/openmote.jpg)
|
||||
|
||||
| MCU | CC2538SF53 |
|
||||
|:------------- |:--------------------- |
|
||||
|
@ -159,8 +159,8 @@ symbols (`-gdwarf-2` for GCC).
|
||||
### Clock selection
|
||||
|
||||
There are several clock sources that are available for the different
|
||||
peripherals. You are advised to read [AN0004.0]
|
||||
(https://www.silabs.com/documents/public/application-notes/an0004.0-efm32-cmu.pdf)
|
||||
peripherals. You are advised to read
|
||||
[AN0004.0](https://www.silabs.com/documents/public/application-notes/an0004.0-efm32-cmu.pdf)
|
||||
to get familiar with the different clocks.
|
||||
|
||||
| Source | Internal | Speed | Comments |
|
||||
|
@ -130,8 +130,8 @@ expects data from the MCU with the same settings.
|
||||
### Clock selection
|
||||
|
||||
There are several clock sources that are available for the different
|
||||
peripherals. You are advised to read [AN0004.0]
|
||||
(https://www.silabs.com/documents/public/application-notes/an0004.0-efm32-cmu.pdf)
|
||||
peripherals. You are advised to read
|
||||
[AN0004.0](https://www.silabs.com/documents/public/application-notes/an0004.0-efm32-cmu.pdf)
|
||||
to get familiar with the different clocks.
|
||||
|
||||
| Source | Internal | Speed | Comments |
|
||||
@ -249,8 +249,8 @@ make emulate
|
||||
## Supported Toolchains
|
||||
|
||||
For using the Silicon Labs SLTB009A starter kit we strongly recommend
|
||||
the usage of the [GNU Tools for ARM Embedded Processors]
|
||||
(https://developer.arm.com/open-source/gnu-toolchain/gnu-rm)
|
||||
the usage of the
|
||||
[GNU Tools for ARM Embedded Processors](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm)
|
||||
toolchain.
|
||||
|
||||
## License information
|
||||
|
@ -12,8 +12,7 @@ when you're ready to integrate the Core into your product, you can.
|
||||
|
||||
## Hardware
|
||||
|
||||
![Spark-Core image]
|
||||
(https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/spark-core.jpg)
|
||||
![Spark-Core image](https://raw.githubusercontent.com/wiki/RIOT-OS/RIOT/images/spark-core.jpg)
|
||||
|
||||
Link to [product website](http://docs.spark.io/hardware/).
|
||||
|
||||
|
@ -15,8 +15,7 @@ and 3-axis magnetometer).
|
||||
The board does however not provide any radio capabilities, radio devices have
|
||||
to be connected externally via I2C, SPI, UART or similar.
|
||||
|
||||
See [this page]
|
||||
(https://github.com/RIOT-OS/RIOT/wiki/Getting-started-with-STM32F%5B0%7C3%7C4%5Ddiscovery-boards)
|
||||
See [this page](https://github.com/RIOT-OS/RIOT/wiki/Getting-started-with-STM32F%5B0%7C3%7C4%5Ddiscovery-boards)
|
||||
for a quick getting started guide.
|
||||
|
||||
## Hardware
|
||||
|
@ -11,8 +11,7 @@ and no ROM Flash.
|
||||
|
||||
## Hardware
|
||||
|
||||
![STM32MP157C-DK2]
|
||||
(https://www.st.com/bin/ecommerce/api/image.PF267415.en.feature-description-include-personalized-no-cpn-medium.jpg)
|
||||
![STM32MP157C-DK2](https://www.st.com/bin/ecommerce/api/image.PF267415.en.feature-description-include-personalized-no-cpn-medium.jpg)
|
||||
|
||||
### MCU
|
||||
|
||||
|
@ -6,9 +6,8 @@
|
||||
|
||||
## Overview
|
||||
|
||||
The [Waveshare nRF52840 Eval Kit]
|
||||
(https://www.waveshare.com/NRF52840-Eval-Kit.htm) is an evaluation board
|
||||
for the nRF52840 SoC with the following on-board components:
|
||||
The [Waveshare nRF52840 Eval Kit](https://www.waveshare.com/NRF52840-Eval-Kit.htm)
|
||||
is an evaluation board for the nRF52840 SoC with the following on-board components:
|
||||
|
||||
1. Arduino headers for connecting Arduino shields
|
||||
2. Raspberry Pi GPIO header for connecting Raspberry Pi HATs
|
||||
@ -29,8 +28,7 @@ for the nRF52840 SoC with the following on-board components:
|
||||
16. TF card slot
|
||||
17. CR2032 battery holder
|
||||
|
||||
![Waveshare nRF52840 Eval Kit]
|
||||
(https://www.waveshare.com/img/devkit/accBoard/NRF52840-Eval-Kit/NRF52840-Eval-Kit-intro.jpg)
|
||||
![Waveshare nRF52840 Eval Kit](https://www.waveshare.com/img/devkit/accBoard/NRF52840-Eval-Kit/NRF52840-Eval-Kit-intro.jpg)
|
||||
|
||||
Using the onboard Arduino and Raspberry Pi compatible headers, both Arduino
|
||||
shields and Raspberry Pi HATs can be used at the same time.
|
||||
|
Loading…
Reference in New Issue
Block a user