Various hardware platforms available

Choose your flavour(s) for experimenting from WSN to IoT

 

IoT-LAB boards, designed especially for our testbed

IMG_3320_DxO_cutted

WSN430 Node

based on MSP430F1611 MCU and communication with a 802.15.4 PHY Layer (800 MHz or 2.4 GHz)

IMG_3447_DxO_cutted

M3 Node

based on STM32F103REY MCU and communication with a 802.15.4 PHY Layer (2.4 GHz)

IMG_3500_DxO_cutted

A8 Node

based on TI SITARA AM3505 (ARM Cortex A8) allows to run Linux. This node embeds also a M3 Node with 802.15.4 comm.

Other available boards, from the market

Generic placeholder image

Atmel SAM R21

based on ARM Cortex M0 and communication with an IEEE 802.15.4 Atmel radio interface at 2.4 GHz.

Generic placeholder image

Zolertia Firefly

based on the CC2538 ARM Cortex M3 and communication with a 2.4 GHz IEEE 802.15.4 radio bundled with a CC1200 868/915 MHz RF transceiver.

Generic placeholder image

B-L072Z-LRWAN1 LoRa kit

Embedded ultra-low power STM32L072CZ Series MCUs, based on Arm Cortex -M0+

Generic placeholder image

nRF52DK

Based on Nordic nRF52832 ARM Cortex M4 MCU and prodiving BLE 2.4GHz radio.

Generic placeholder image

nRF52840DK

Based on Nordic nRF52840 ARM Cortex M4 MCU and prodiving BLE + IEEE 802.15.4 2.4GHz radio.

Generic placeholder image

nRF51DK

Based on Nordic nRF51422 ARM Cortex MO+ MCU and prodiving BLE 2.4GHz radio.

Generic placeholder image

FRDM-KW41Z

NXP ultra-low power KW41Z microcontroller, based on Arm Cortex -M0+ with BLE and IEEE 802.15.4 2.4GHz radio.

Contribute

Contribute

Any other commercial or custom made hardware could be plugged into IoT-LAB. It only needs to have a python class implemented.

What is an IoT-LAB node ?

The IoT-LAB hardware infrastructure consists of a set of IoT-LAB nodes. A global networking backbone provides power and connectivity to all IoT-LAB nodes and guarantees the out of band signalling network needed for command purposes and monitoring feedback.

An IoT-LAB node consists of three main components

icon_ON-GW-CN

icon_ON OPEN NODE

It is made available to the user during his experimentation. This node is totally open and the user is granted a full access to the memory. This implies that he can load and run any operating system. This feature is handled using a remote access to reboot and (re)load any firmware on any node.

icon_GW GATEWAY

It o ffers a connection to the global infrastructure to control and monitor the open node. The gateway also handles the open node serial link if the node is set to be a sink node.

icon_CN CONTROL NODE

It is used to interact, passively or actively, with the Open Node. It monitors consumption and sensors values during experiments, selects power supply (battery or PoE).

There are two generations of nodes

SensLAB node, which operates WSN430 open node

node-senslab-1

More details on GitHub

IoT-LAB node, which operates M3, A8 and Custom open nodes. In this case the gateway and the control node are on a same board called host node

IMG_3398_DxO
IMG_3479_DxO

More details on GitHub

Licence Creative Commons
All IoT-LAB hardware schematics are licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License and are available on GitHub.