/
OpenWSN on IoT-LAB

OpenWSN on IoT-LAB

This tutorial has received contributions from

 


IoT-LAB is a open Internet of Things testbed with 2728 nodes deployed in six sites throughout France. It is a testbed for experiments and applications related to the future Internet of Things. There are three types of boards in IoT-LAB. One of them is the WSN430, with two versions: WSN430-v13b and WSN430-v14, differing the radio chip.

In order to make OpenWSN run on IoT-LAB (WSN430 nodes), the WSN430 Board Support Package (BSP) - hardware-dependent source code that controls the board components (e.g. UART, radio, spi, timers) - must work perfectly. Once they are working, the Protocol Stack (which is hardware-independent) runs above it. 

This demo assumes the OpenWSN repositories are cloned and updated in your environment, and that the software required by OpenWSN is already installed. If this is not the case, follow the instructions in Download OpenWSN

Info

This guide was prepared using

  • Part of this demo runs on IoT-LAB web interface, so it's supported by other operating systems.
  • If you don't like MSPGCC, you can use IAR Embedded Workbench

Related content

A8 OpenWSN tutorial
A8 OpenWSN tutorial
More like this
Kickstart Linux
Kickstart Linux
More like this
Testing the BSP
Testing the BSP
More like this
OpenWSN on IoT-LAB
OpenWSN on IoT-LAB
Read with this
Welcome!
Welcome!
More like this
Interact over CoAP
Interact over CoAP
Read with this