The first experiment for beginners

Microcontroller

The Webportal is the easiest and fastest way for beginners to launch an experiment and interact with the node.

You can do exactly the same with the CLI tools from a terminal, allowing more advanced usage and automation.


First experiment with board based on a microcontroller

Embedded Linux
Compared to boards based on a microcontroller, using boards running an embedded Linux is a bit different. Run a first experiment, using CLI Tools again, to give it a try.

Labs

The JupyterLab server provides a full featured and zero-setup remote environment to learn how to program operating systems such as RIOT & Contiki-NG or how to use some of the testbed features.

Go to labs.iot-lab.info

Tutorials

Contiki

Get and compile firmware for M3 and A8-M3 nodes

Compile a sensors collecting firmware example.

Private IPv6 (6LoWPAN/RPL) network with M3 nodes

Contiki uIP stack & tools, IPv6 basics for M3 nodes.

Public IPv6 (6LoWPAN/RPL) network with M3 nodes

Deploy an IPv6 network with Contiki and RPL on M3 nodes.

Public IPv6 (6LoWPAN/RPL) network with A8-M3 nodes

Deploy an IPv6 network with Contiki and RPL on A8 nodes.

CoAP server with public IPv6/RPL/6LoWPAN network

Deploy CoAP over an IPv6 network with Contiki and RPL.

CoAP server with public IPv6/TCSH network and M3 nodes

Improve CoAP over an IPv6 network with TSCH.

LwM2M client with public IPv6 network and M3 nodes

LwM2M client example with Leshan server

RIOT

Public IPv6 (6LoWPAN) network with M3 nodes

Configure a public IPv6 network on M3 nodes

Public IPv6 (6LoWPAN) network with A8-M3 nodes

Configure a public IPv6 network on A8-M3 nodes

CoAP server with public IPv6 network on M3 nodes

Query a CoAP server running on M3 nodes with a public IPv6 network

CoAP server with public IPv6 network on A8-M3 nodes

Query a CoAP server running on A8-M3 nodes with a public IPv6 network

MQTT-SN with public IPv6 network and A8-M3 nodes

Play with MQTT-SN on A8-M3 nodes running RIOT OS