documentation - hardware

  • DEFAULT

  • WSN430 Open Node

    The WSN430 open node is a WSN430 node based on a low power MSP430-based platform, with a fully functional ISM radio interface and a set of standard sensors. Concerning the radio, two versions are developed: version 1.3b presents an open 868 MHz radio interface while version 1.4 has an IEEE 802.15.4 radio interface at 2.4 GHz.

    Specification WSN430 v1.3b & v1.4

    MCU 16-bit Ultra-Low-Power, 48kB Flash, 10kB RAMMSP430F1611
    sensors
    radio communication - 860 MHz, highly configurable TI CC1101
    - 2.4 GHz, more high level TI CC2420 (WSN430 v1.4)
    external memory 1MB external flash memory ST M25P80
    LEDs green, red, blue
    EEPROM serial number allowing unique identifier DS2411
    power 3,7V battery (830mAh)
    Operating-System FreeRTOS, Contiki, Riot, TinyOS, OpenWSN
    design

    WSN430 v 1.3

    WSN430 v1.3b open-node

    WSN430 v 1.4

    wsn430
    More details on GitHub
  • A8 Open Node

    The A8 open node is the most powerful IoT-LAB node and allows to run high-level OS like Linux. The main processor is a TI SITARA AM3505 (Arm Cortex A8) combined with a STM32 micro-controller and a radio interface. It enables to run applications used in advanced devices such as set-top box or smartphone/tablet in order to concentrate sensors information coming from a wireless sensor network.

    Picture
    a8 node

    Specification

    System on Module High-performance ARM Cortex-A8 microprocessor, 600 Mhz, 256 MB Variscite VAR-SOM-AM35 CPU
    co-microcontroller
    MCU ARM Cortex M3, 32-bits, 72 Mhz, 64kB RAMST2M32F103REY
    sensors
    radio communication 802.15.4 PHY standard, 2.4 Ghz AT86RF231
    LEDs green, red, blue
    control USB device to control UART and JTAGFTDI2232H

    power 3,7V LiPo battery, 650 mAhGMB 063040
    option GPS deviceMAXQ
    links Ethernet, USB
    operating-system Linux
    design

    More details on GitHub

  • M3 Open Node

    The M3 open node is based on a STM32 (ARM Cortex M3) micro-controller. Like the WSN node this next generation contains a set of sensors and a radio interface. Main evolutions are a more powerfull 32-bits processing, a new ATMEL radio interface in 2.4 Hz and more sensors.

    Picture
    m3 node

    Specification

    MCU ARM Cortex M3, 32-bits, 72 Mhz, 64kB RAMST2M32F103REY
    sensors
    radio communication 802.15.4 PHY standard, 2.4 GhzAT86RF231
    external memory 128 Mbits external Nor flashN25Q128A13E1240F
    LEDs green, red, blue
    power 3,7V LiPo battery, 650 mAhGMB 063040
    Operating-Systems FreeRTOS, Contiki, Riot

    More details on GitHub

  • DES Node

    Wireless Mesh Routers

    The mesh routers are based on the PC Engines Alix2c2/Alix2d2 and Alix3d2 embedded PC boards with the following features:
    CPU 500 MHz AMD Geode LX800
    DRAM 256 MB DDR DRAM
    Ethernet 2 Ports
    WIFI 3 IEEE 802.11a/b/g
    Expansion 2 Mini PCI slots

    2 USB 2.0 ports

    Storage CompactFlash socket
    Eclosure Custom

    Each router is equipped with three IEEE 802.11a/b/g network interface cards (NICs). Currently, we use one LogiLink WL0025 dongle based on the RT2501U architecture with an RT2571W BB/MAC IC and RT2528 RF IC. This NIC features an on-board R-SMA connector and a 4 dBi Hi-Gain antenna. The antennas are mounted at the side panels of the router using extension cables. Additionally, all mesh routers are equipped with two Atheros-based MiniPCI cards (WLM54SAG) connected with dual-band antennasThe indoor nodes use a custom case that is manufactured at Freie Universität Berlin.

    Wireless Sensor Nodes

    Each mesh router is equipped with a MSB-A2 sensor node (developed at Freie Universität Berlin) that is connected via a USB cable which provides power supply and is used to write firmware images to the flash memory.

    The MSB-A2 sensor nodes use an LPC2387 microcontroller produced by NXP Semiconductors. The frequency of the 32-bit ARM7 TDMI-S core based microcontroller can be dynamically configured at runtime to up to 72 MHz, depending on the sensor network application and energy requirements. The TI (formerly Chipcon) CC1100 transceiver uses the ISM band at 863 to 870 MHz with a maximum data rate of 500 kbit/s. The MSB-A2 nodes set up a wireless testbed in parallel to the mesh routers that is fully orthogonal to the frequency band used by IEEE 802.11.

    Microcontroller NXP Semiconductors

    LPC2387

    CPU Frequency up to 72 MHz
    RAM 98 KiB
    Flash 512 KiB
    Transceiver Chipcon CC 1100
    Expansion GPIO pins

    mini USB 2.0 port

    Storage microSD-card socket

    The sensor nodes are equipped with a Sensirion SHT-11 temperature and humidity sensor. Depending on the experiment scenario, extensions are connected on-demand via the general purpose input/output pins (GPIO) or the second on-board mini USB port. In addition to the internal 512 KiB flash memory, microSD-cards can be used. Unlimited data storage is available via the Ethernet backbone provided by the mesh routers.

  • Atheros
    AR9380

    AR9380 is the single-chip, dual-band (2.4/5 GHz), 3-stream 11n solution with PCIe interface. It packs the breakthrough Signal Sustain Technology 3 (SST3) technology that enhances the rate-over-range (RoR) performance. SST3 is a set of advanced technologies and features enabled by 802.11n including LDPC, TxBF and MLD. This interface runs the Atheros ath9k driver which is included in the open-source compat-wireless drivers.

    AR5414

    It features the Atheros AR5414 chipset with Turbo/Super G (air rate 108Mbps on 802.11g 2.4GHz). R52 works on 2.312-2.499 and 4.920-6.100GHz frequency range. It runs the Atheros ath5k driver which is included in the open-source compat-wireless drivers, as well as the MadWifi driver.

  • NITOS Outdoor Nodes

    The upgraded Outdoor Nodes have been developed by the NITLab team and support MIMO operation. The new version of the Outdoor Nodes are equipped with 802.11a/b/g and 802.11a/b/g/n wireless interfaces. They also feature 2-core Intel cpus, new generation solid state drives and usb web cameras. Last but not least, each node is equipped with light, temperature and humidity sensors.

    Picture
    m3 node m3 node m3 node

    Specification

    Motherboard Features two Gigabit network interfaces and supports two wireless interfaces
    CPU CPU Intel Core 2 Duo P8400 2,26 GHz
    RAM 2G DDR3
    Wireless Interfaces Atheros 802.11a/b/g & Atheros 802.11a/b/g/n (MIMO)
    Chassis Manager card NITlab CM card
    Storage SSD Drive
    Power Supply 350 Watt mini-ATX
    Antennas Multi-band 5dbi , operates both on 2.4Ghz & 5Ghz
    Pigtails High quality pigtails (UFL to RP-SMA)
    NITlab CM card

    In order to control and monitor Outdoor nodes' operation, we use NITlab's Chassis Manager Card (CM card). A tiny web server is running on the CM card and serves http requests, such as power on/off and reset commands. Further more, CM card can support real time sensor measurements, since it can be connected with temperature & humidity sensors, as well as with light sensors.

    Picture
    m3 node

    Two leds are used to indicate the operational status of the outdoor nodes. More specifically a two state led, located on the side, indicates the power status of the node. If the led is red the node is turned off and if the led is blue the node is turned on. The same led flashes in red mode each time the cm card serves a request.
    The second led is on the cm card and indicates the connection of the node to the power supply.

  • Icarus Nodes

    NITlab has developed powerful Wi-Fi nodes, called ICARUS, in order to support the increasing demand of state-of-the-art resources for experimentation in NITOS facility. Experimenters are able to run and evaluate demanding processing algorithms and protocols in a large scale testbed. Icarus nodes are equipped with 802.11a/b/g and 802.11a/b/g/n wireless interfaces and feature new generation intel 4-core cpu's and new generation solid state drives.

    Picture
    Icarus node Icarus node Icarus node

    Specification

    Motherboard Features two Gigabit network interfaces and supports two wireless interfaces
    CPU Intel® Core™ i7-2600 Processor, 8M Cache, at 3.40 GHz
    RAM 8G DDR3
    Wireless Interfaces Atheros 802.11a/b/g & Atheros 802.11a/b/g/n (MIMO)
    Chassis Manager card NITlab CM card
    Storage SSD Drive
    Power Supply 350 Watt mini-ATX
    Antennas Multi-band 5dbi , operates both on 2.4Ghz & 5Ghz
    Pigtails High quality pigtails (UFL to RP-SMA)
    NITlab CM card

    In order to control and monitor Outdoor nodes' operation, we use NITlab's Chassis Manager Card (CM card). A tiny web server is running on the CM card and serves http requests, such as power on/off and reset commands. Further more, CM card can support real time sensor measurements, since it can be connected with temperature & humidity sensors, as well as with light sensors.

    Picture
    m3 node

    Two leds are used to indicate the operational status of the outdoor nodes. More specifically a two state led, located on the side, indicates the power status of the node. If the led is red the node is turned off and if the led is blue the node is turned on. The same led flashes in red mode each time the cm card serves a request.
    The second led is on the cm card and indicates the connection of the node to the power supply.

  • SAM R21 open node

    The SAMR21 open node is based on an Atmel SAM R21 Xplained Pro evaluation kit built on top of an Atmel ARM Cortex M0 micro-controller. This new open node also contains an IEEE 802.15.4 Atmel radio interface at 2.4 GHz.

    The SAMR21 Open Node can reset, debug and program the ARM Cortex M0 through the embedded debugger (EDBG) connected to the gateway USB port. This component also allows a UART connection to the M0. The input power source is configured through the power management.

    IoT-LAB special configuration

    The serial connection baudrate should be configured at 115200 bauds in the firmware.

    Schematics and Datasheets

    In details, the main hardware components contained in the node are :

    • ATSAMR21G18A (48 MHz, 32bits, 32kB RAM, 256kB flash)
    • Radio interface 2.4 GHz AT86RF233
    • One on-board LED (orange)
    Extensions with sensors

    Some nodes in Saclay site (custom-1 to custom-5) are equipped with Atmel I/01 Xplained extension. On those nodes, extra sensors are also available:

    To use this node: www.iot-lab.info source: github.com/iot-lab
  • m400 nodes

    Onelab deployed a chassis of ARM64 servers in its facility at Sorbonne University in Paris.

    The chassis is a 4.3U HP Moonshot and carries 45 servers blades, with two network switches.

    m400 Node Specification
    CPU Eight 64-bit ARMv8 (Atlas/A57) cores at 2.4 GHz (APM X-GENE)
    RAM 64GB ECC Memory (8x 8 GB DDR3-1600 SO-DIMMs)
    Disk 120 GB of flash (SATA3 / M.2, Micron M500)
    NIC Dual-port Mellanox ConnectX-3 10 GB NIC (PCIe v3.0, 8 lanes)
    To use this node: Cloudlab platforms tutorials