forked from RIOT-OS/RIOT
-
Notifications
You must be signed in to change notification settings - Fork 1
RIOT Platforms
Oleg Hahm edited this page Mar 10, 2016
·
65 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 | Ethernet/tap | native | n/a | full support | Ludwig Ortmann |
IoT-LAB M3 node (FIT) | HiKoB | STM32F103RE | Atmel AT86RF231 | ARM Cortex-M3 | STM | partly supported | |
Samr21-xpro | Atmel/various | ATSAMR21G18A | Atmel AT86RF233 | ARM-Cortex-M0 | Atmel | full support | bapclenet |
arduino-due | Arduino | SAM3X8E | n/a | ARM Cortex-M3 | Atmel | full support | Peter Kietzmann |
HiKoB Fox | HiKoB | STM32F103RE | Atmel AT86RF231 | ARM Cortex-M3 | STM | full support | |
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 |
Mulle | Eistec | MK60DN512VLL10 | AT86RF212B | ARM Cortex-M4 | Freescale | LPM in progress | Joakim Gebart |
PhyWAVE Board pba-d-01-kw2x | Phytec GmbH | MKW2x family | internal | ARM Cortex-M4 | Freescale | LPM in progress | Johann Fischer |
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 |
msb-430 | FU Berlin | MSP430x16x | cc1020 | MSP430 | TI | partly supported | |
msb-430h | FU Berlin | MSP430x16x | cc1100 | MSP430 | TI | basic support | |
chronos | TI | CC430 | cc1100 | MSP430 | TI | basic support | |
telosb | Memsic | MSP430x16x | cc2420 | MSP430 | TI | basic support | |
wsn430-v1_3b | INRIA | MSP430x16x | cc1100 | MSP430 | TI | basic support | |
wsn430-v1_4 | INRIA | MSP430x16x | cc2420 | MSP430 | TI | basic support | |
Z1 | Zolertia | MSP430x16x | cc2420 | MSP430 | TI | basic support | |
RE-Mote | Zolertia | CC2538 | CC2538/CC1200 | ARM Cortex-M3 | TI | partly supported | |
avsextrem | FU Berlin | LPC2387 | cc1100 | ARM7 | NXP | baisc support | |
msba2 | FU Berlin | LPC2387 | cc1100 | ARM7 | NXP | basic support | |
pttu | ? | LPC2387 | cc1100 | ARM7 | NXP | ? | |
mbed_lpc1768 | embed | LPC1768 | ethernet (on die) | ARM Cortex-M3 | NXP | partly supported | |
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 |
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).
RIOT - The friendly Operating System for the Internet of Things
Homepage | [GitHub] (https://github.com/RIOT-OS/) | Developers Mailing List | Users Mailing List | Twitter @RIOT_OS
- Family: ARM
- Board: Airfy Beacon
- Board: Arduino Due
- Board: CC2538DK
- Board: CC2650STK
- Board: HikoB Fox
- Board: IoT LAB M3
- Board: LimiFrog-v1
- Board: mbed_lpc1768
- Board: MSB-IoT
- Board: MSBA2
- Board: Nucleo-L1
- Board: Nucleo-F334
- Board: Nucleo-F303
- Board: Nucleo-F091
- Board: Mulle
- Board: OpenMote
- Board: PCA1000x (nRF51822 Development Kit)
- Board: Phytec phyWAVE-KW22
- Board: RFduino
- Board: SAMR21-xpro
- Board: SAML21-xpro
- Board: Seeeduino Arch-Pro
- Board: Spark Core
- Board: STM32F0discovery
- Board: STM32F3discovery
- Board: STM32F4discovery
- Board: UDOO
- Board: yunjia-nrf51822
- Board: Zolertia remote
- Family: ATmega
- Board: Arduino Mega2560
- Board: Arduino Uno
- Board: Arduino Duemilanove
- Family: MSP430
- Board: MSB-430H
- Board: TelosB
- Board: WSN430
- Board: Zolertia Z1
- Board: eZ430-Chronos
- Family: native
- Board: native
- Family: x86
- Board: Intel Galileo