-
Notifications
You must be signed in to change notification settings - Fork 48
RIOT support
Elena Frank edited this page Jul 30, 2025
·
10 revisions
FreeRTOS | Contiki | OpenWSN | RIOT | TinyOS | Zephyr | Linux
RIOT support for all IoT-LAB nodes apart from the legacy WSN430 devices is provided directly by the RIOT project on GitHub.
Node type | Sources |
---|---|
M3 | RIOT/boards/iotlab-m3 |
A8-M3 | RIOT/boards/iotlab-a8-m3 |
SAMR21 | RIOT/boards/samr21-xpro |
Arduino Zero | RIOT/boards/arduino-zero |
ST-LRWAN1 | RIOT/boards/b-l072z-lrwan1 |
ST-IOTNODE | RIOT/boards/b-l475e-iot01a |
nRF52840DK | RIOT/boards/nrf52840dk |
NRF52DK | RIOT/boards/nrf52dk |
nRF51DK | RIOT/boards/nrf51dk |
FRDM-KW41Z | RIOT/boards/frdm-kw41z |
Firefly | RIOT/boards/firefly |
Micro:bit | RIOT/boards/microbit |
See RIOT Quick Start Guide in the RIOT documentation.
With recent versions of RIOT (2018.01+), the default version of the GNU Toolchain for ARM (4.9) doesn't work. RIOT recommends to use 7.2+. See this page for details on how to use it on IoT-LAB.
See the RIOT wiki and the tutorials on the IoT-LAB page:
- Get and compile one RIOT OS example for M3 nodes
- Integration of IoT-LAB into the RIOT buildsystem
- Compile RIOT OS from IoT-LAB SSH frontend
- Public IPv6/6LoWPAN network on M3 nodes
- Public IPv6/6LoWPAN network on A8-M3 nodes
- CoAP server with public IPv6/6LoWPAN network on M3 nodes
- CoAP server with public IPv6/6LoWPAN network on A8-M3 nodes
- MQTT-SN with RIOT on A8-M3 nodes
- Running RPL routing with RIOT on M3 nodes
© 2015-2019 FIT/IoT-LAB - ABOUT US - CONTACT US