This repository contains training resources to easily start using the IoT-LAB testbed.
The training resources are based on Jupyter notebooks that are run in a preconfigured virtual machine.
- Clone this repository:
$ git clone --recursive https://github.com/iot-lab/iot-lab-training
-
Setup your working environment. You have 2 choices:
-
Using the vagrant virtual machine:
$ cd iot-lab-training
$ IOTLAB_LOGIN=<login> vagrant up (Replace <login> with your IoT-LAB login)
- Using Docker (only tested on Linux)
$ cd iot-lab-training
$ IOTLAB_LOGIN=<login> make run-docker
-
Connect to JupyterLab at http://localhost:8888/?token=iotlab
-
In JupyterLab, click on the start.ipynb file
Graceful shutdown of the VM:
$ vagrant halt