-
Notifications
You must be signed in to change notification settings - Fork 2k
RIOT Platforms
Oleg Hahm edited this page Apr 27, 2015
·
87 revisions
The following table lists the platforms currently supported by RIOT:
Board | Supplier | MCU (cpu) | Radio | Family | Vendor | Status | Maintainer |
---|---|---|---|---|---|---|---|
native | RIOT | Linux/OSX on x86 | tap | native | n/a | full support | |
msb-430 | FU Berlin | MSP430x16x | cc1020 | MSP430 | TI | partly supported | |
msb-430h | FU Berlin | MSP430x16x | cc1100 | MSP430 | TI | full support | |
chronos | TI | CC430 | cc1100 | MSP430 | TI | full support | |
telosb | Memsic | MSP430x16x | cc2420 | MSP430 | TI | full support | |
wsn430-v1_3b | INRIA | MSP430x16x | cc1100 | MSP430 | TI | full support | |
wsn430-v1_4 | INRIA | MSP430x16x | cc2420 | MSP430 | TI | full support | |
Z1 | Zolertia | MSP430x16x | cc2420 | MSP430 | TI | partial support (sensors and external flash not supported yet) | |
avsextrem | FU Berlin | LPC2387 | cc1100 | ARM7 | NXP | full support | |
msba2 | FU Berlin | LPC2387 | cc1100 | ARM7 | NXP | full support | |
pttu | ? | LPC2387 | cc1100 | ARM7 | NXP | ? | |
olimex_lpc2148 | Olimex | LPC2148 | ? | ARM7 | NXP | ? | |
redbee-econotag | Redwire | MC13224 | MC13224 (on die) | ARM7 | Freescale | basic support | |
mbed_lpc1768 | embed | LPC1768 | ethernet (on die) | ARM Cortex-M3 | NXP | partly supported | |
HiKoB Fox | HiKoB | STM32F103RE | Atmel AT86RF231 | ARM Cortex-M3 | STM | partly supported | |
IoT-LAB M3 node (FIT) | HiKoB | STM32F103RE | Atmel AT86RF231 | ARM Cortex-M3 | STM | partly supported | |
arduino-due | Arduino | SAM3X8E | n/a | ARM Cortex-M3 | Atmel | basic support | Peter Kietzmann |
UDOO | UDOO | SAM3X8E | n/a | ARM Cortex-M3 | Atmel | basic support | |
CC2538DK | TI | CC2538 | n/a | ARM Cortex-M3 | TI | basic support | |
OpenMote | OpenMote | CC2538 | n/a | ARM Cortex-M3 | TI | basic support | |
stm32f0discovery | STM | STM32F051R8 | n/a | ARM Cortex-M0 | STM | good support | Hauke Petersen |
stm32f3discovery | STM | STM32F303VC | n/a | ARM Cortex-M4 | STM | good support | Hauke Petersen |
stm32f4discovery | STM | STM32F407VG | n/a | ARM Cortex-M4 | STM | good support | Peter Kietzmann |
pca10000 | Nordic | NRF51822QFAA | BLE | ARM-Cortex-M0 | Nordic | radio support missing | Hauke Petersen |
pca10005 | Nordic | NRF51822QFAA | BLE | ARM-Cortex-M0 | Nordic | radio support missing | Hauke Petersen |
Samr21-xpro | Atmel/various | ATSAMR21G18A | Atmel AT86RF233 | ARM-Cortex-M0 | Atmel | In Progress | |
yunjia-nrf51822 | Yunjia/ebay | NRF51822QFAA | BLE | ARM-Cortex-M0 | Nordic | radio support missing | Hauke Petersen |
Arduino Mega2560 | Arduino/others | ATmega2560 | n/a | AVR/ATmega | Atmel | LPM/SPI missing | |
STM32 Nucleo-F091 | STM | STM32F091RC | n/a | ARM Cortex-M4 | STM | LPM missing | Hauke Petersen |
STM32 Nucleo-F334 | STM | STM32F334R8 | n/a | ARM Cortex-M4 | STM | LPM missing | Kaspar Schleiser |
Additionally there are a number of platforms for which support is planned or currently in progress:
Board | Supplier | MCU (cpu) | Radio | Family | Vendor | Status |
---|---|---|---|---|---|---|
galileo | intel | quark | IEEE 802.3 | x86 | Intel | on ice |
betty | various suppliers | LPC2220 | cc1100 | ARM7 | NXP | planned |
f4vil | FU Berlin | STM32F415RG | ? | ARM Cortex-M4 | STM | in progress |
XMC2Go | Infineon | xmc1100-64 | n/a | ARM Cortex-M0 | Infineon | progress stalled |
Teensy 3.1 | PJRC | MK20DX256VLH7 | n/a | ARM Cortex-M4 | Freescale | in progress |
Mulle | Eistec | MK60DN512VLL10 | AT86RF212B | ARM Cortex-M4 | Freescale | in progress |
mchck | mchck | MK20DX32VLF5 | n/a | ARM Cortex-M4 | Freescale | in progress |
"Supplier" denotes a source for purchasing, "Vendor" is the MCU manufacturer (i.e. the source for data sheets).