Boards

Board specific definitions and implementations. More...

Detailed Description

Board specific definitions and implementations.

The boards module contains all definitions and implementations that are specific to a certain board. Generally, boards consist of a fixed configuration of a controller and some external devices such as sensors or radios. All aspects concerning configuration of GPIO pins, MCU clock and device drivers should go into this module.

Modules

 ACD52832
 Support for the aconno™ ACD52832.
 
 Adafruit Feather M0
 Support for the Adafruit Feather M0.
 
 Airfy Beacon
 Support for the Airfy Beacon board.
 
 Arduino Due
 Support for the Arduino Due board.
 
 Arduino Duemilanove
 Support for the Arduino Duemilanove board.
 
 Arduino MKR1000
 Support for the Arduino MKR1000 board.
 
 Arduino MKRFOX1200
 Support for the Arduino MKRFOX1200 board.
 
 Arduino MKRZERO
 Support for the Arduino MKRZERO board.
 
 Arduino Mega 2560
 Support for the Arduino Mega 2560 board.
 
 Arduino Uno
 Support for the Arduino Uno board.
 
 Arduino Zero
 Support for the Arduino Zero board.
 
 Atmel SAM D21 Xplained Pro
 Support for the Atmel SAM D21 Xplained Pro board.
 
 Atmel SAM L21 Xplained Pro
 Support for the Atmel SAM L21 Xplained Pro board.
 
 Atmel SAM R21 Xplained Pro
 Support for the Atmel SAM R21 Xplained Pro board.
 
 Avsextrem
 Support for the Avsextrem board.
 
 BBC micro:bit
 Support for the BBC micro:bit.
 
 Bluepill board
 Support for the stm32f103c8 based bluepill board.
 
 CC2538DK
 Support for the Texas Instruments CC2538DK board.
 
 CC2650STK
 Support for the SimpleLink™ CC2650 sensor tag.
 
 Calliope mini
 Support for the Calliope mini.
 
 Chronos
 Support for the chronos board.
 
 Common Board Groups
 Common definitions and implementations for board groups.
 
 Digilent PIC32 WiFire
 Support for the Digilent PIC32 WiFire.
 
 EK-LM4F120XL
 Support for the Stellaris Launchpad LM4F120 board.
 
 ESP8266 Boards
 This group of boards contains the documentation defined ESP8266 boards.
 
 Eistec Mulle
 Support for Eistec Mulle IoT boards.
 
 F4VI1
 Support for the F4VI1 board.
 
 Freescale FRDM-KW41Z Board
 Support for the FRDM-KW41Z.
 
 IKEA TRÅDFRI modules
 Support for the IKEA TRÅDFRI modules.
 
 IoT-LAB A8 M3 open node
 Support for iotlab-m3 board.
 
 IoT-LAB M3 open node
 Support for the iotlab-m3 board.
 
 Jiminy- Mega256rfr2
 Support for the Jiminy Mega 256rfr2 board.
 
 LimiFrog Version 1
 Support for the limifrog-v1 board.
 
 Lobaro Lorabox
 Support for the Lobaro LoraBox with stm32l151cb-a.
 
 MIPS MALTA
 Support for the MIPS Malta FPGA system.
 
 MSB-430
 Support for the ScatterWeb MSB-430 board.
 
 MSB-430H
 Support for the ScatterWeb MSB-430H board.
 
 MSB-A2
 Support for the ScatterWeb MSB-A2 board.
 
 MSB-IoT
 Support for the MSB-IoT board.
 
 Mega1284P-Xplained
 Support for the Mega1284P-Xplained board.
 
 MikroE PIC32 Clicker
 Support for the MikroE PIC32 Clicker.
 
 NRF6310 (Nordic NRF Hardware Development Kit)
 Support for the nRF51 boards: nrf6310 or MOMMOSOFT BLE DEVKIT.N.
 
 NXP FRDM-K22F Board
 Support for the NXP FRDM-K22F.
 
 NXP FRDM-K64F Board
 Support for the NXP FRDM-K64F.
 
 NZ32-SC151
 Support for the Modtronix nz32-sc151 board.
 
 Native Board
 Support for running RIOT in native.
 
 Nordic Thingy:52
 Support for the Nordic Thingy:52 board.
 
 OpenCM9.04
 Support for the OpenCM9.04 board.
 
 OpenMote-B
 Support for the OpenMote-B board.
 
 OpenMote-cc2538
 Support for the OpenMote-cc2538 board.
 
 RE-Mote Revision A
 Support for the RE-Mote board Revision A.
 
 RE-Mote Revision B
 Support for the RE-Mote board Revision B.
 
 Re-Mote Prototype A
 Support for the Re-Mote board prototype A.
 
 RuuviTag
 Support for the RuuviTag board.
 
 SODAQ Autonomo
 Support for the SODAQ Autonomo board.
 
 SODAQ ExpLoRer
 Support for the SODAQ ExpLoRer board.
 
 SODAQ ONE
 Support for the SODAQ ONE board.
 
 ST B-L072Z-LRWAN1 LoRa discovery
 Support for the ST B-L072Z-LRWAN1 board.
 
 ST B-L475E-IOT01A
 Support for the ST B-L475E-IOT01A board.
 
 STM32 Minimum System Development Board
 Support for the stm32f103c8 based STM32 Minimum System Development Board.
 
 STM32 Nucleo-144
 Support for STM32 Nucleo-144 boards.
 
 STM32 Nucleo-32
 Support for STM32 Nucleo-32 boards.
 
 STM32 Nucleo-64
 Support for STM32 Nucleo-64 boards.
 
 STM32F0Discovery
 Support for the STM32F0Discovery board.
 
 STM32F3Discovery
 Support for the STM32F3Discovery board.
 
 STM32F429I-DISC1
 Support for the STM32F429I-DISC1 board.
 
 STM32F4Discovery
 Support for the STM32F4Discovery board.
 
 STM32F769I-DISCO board
 Support for the STM32F769I-DISCO board.
 
 STM32L476G-DISCO
 Support for the STM32L476G-DISCO board.
 
 Seeeduino Arch Pro development kit
 Support for the Seeeduino Arch Pro board.
 
 SenseBox MCU with SAMD21
 Support for the SenseBox MCU with SAMD21 board.
 
 SiFive HiFive1 RISC-V board
 Support for the SiFive HiFive1 RISC-V board.
 
 Silicon Labs SLSTK3401A starter kit
 Support for the Silicon Labs SLSTK3401A starter kit.
 
 Silicon Labs SLSTK3402A starter kit
 Support for Silicon Labs SLSTK3402A starter kit.
 
 Silicon Labs SLTB001A starter kit
 Support for Silicon Labs SLTB001A starter kit.
 
 Silicon Labs SLWSTK6000B starter kit
 Support for the Silicon Labs SLWSTK6000B starter kit.
 
 Silicon Labs STK3600 starter kit
 Support for the Silicon Labs STK3600 starter kit.
 
 Silicon Labs STK3700 starter kit
 Support for the Silicon Labs STK3700 starter kit.
 
 Silicon Labs WSTK6220 Eval Kit
 Support for the Silicon Labs WSTK6220 evaluation kit.
 
 Spark-Core
 Support for the spark-core board.
 
 TI CC2650 LaunchPad XL
 Texas Instruments SimpleLink(TM) CC2650 Wireless MCU LaunchPad(TM) Kit.
 
 Teensy3.1 & 3.2
 Support for the Teensy3.1 & 3.2.
 
 TelosB
 Support for the TelosB board.
 
 UDOO
 Support for the UDOO board.
 
 Ublox C030-U201
 Support for the Ublox C030-U201 board.
 
 WSN430 v1.3b
 Support for the WSN430 V1 Rev 3b.
 
 WSN430 v1.4
 Support for the WSN430 V1 Rev 4.
 
 Waspmote PRO v1.2
 Support for the Waspmote PRO v1.2 board.
 
 Yunjia NRF51822
 Support for the Yunjia NRF51822 board.
 
 Zolertia Z1
 Support for the Zolertia Z1 board.
 
 fox
 Support for the fox board.
 
 maple-mini
 Support for the maple-mini board.
 
 mbed LPC1768 development kit
 Support for the mbed LPC1762 board.
 
 nRF51 Dongle
 Support for the Nordic nRF51 Dongle.
 
 nRF52 DK
 Support for the nRF52 DK.
 
 nRF52840 DK
 Support for the nRF52840 DK.
 
 phyWAVE-KW22 Board
 Support for the phyWAVE evaluation board.