Skip to content

SESSION 4

GOAL: Scale-up in a realistic environment.

IoT-LAB provides a very large scale infrastructure suitable for testing small wireless sensor devices and heterogeneous communicating objects.

Even if the ESP32 is not currently among the supported hardware, IoT-LAB supports FreeRTOS.

  • Once you have setup a user connect to a lab by ssh, as an example
ssh vitalett@grenoble.iot-lab.info
  • Follow the instructions here to run FreeRTOS on IoT-LAB
  • The reference code is available on https://github.com/iot-lab/openlab and in particular we are inetrested in the tutorial
  • Once the code has been compiled, it can run into an experiment as explained here
  • A quite unique feature, is the ability to perform consuption monitoring as explained here. To plot the graphs, download the oml files and use the following tools