Skip to content
laurentderu edited this page Feb 18, 2013 · 32 revisions

This page enumerates the known working hardware configurations for 6LBR.

  • RaspberryPi
  • Econotag
  • BeagleBone
  • Other Linux/MacOS-X Hosts

RaspberryPi

The RaspberryPi (RPi) is a low-cost ARM based computer the size of a credit card. The RPi ships with a 100Mbit ethernet interface, and a 802.15.4 interface can be added in two ways:

  1. using a Nooliberry daughter board by NooliTIC
  2. using a USB mote running the Contiki Slip-Radio Application.

6LBR requires running the Raspbian operating system, which is a Debian distribution for the RaspberryPi.

The RPi + Nooliberry

The Nooliberry is a RPi GPIO extension board equipped with an 802.15.4 radio, designed to fit neatly within commercially available RPi cases.

The Nooliberry GPIO extension board

The Nooliberry on the RPi

The Nooliberry ships with the Contiki Slip-Radio application built for the nooliberry target of Contiki. If you would like to reprogram the Slip-Radio application on the Nooliberry, the Contiki platform definitions for the Nooliberry target are available here and instructions on how to integrate this platform in your Contiki tree are detailed in the nooliberry wiki.

The RPi + Slip-Radio mote

A second way to add an 802.15.4 interface to the RPi is using a USB mote, such as TelosB.

A TelosB mote on the RPi

Econotag

The Econotag by Redwire with an attached ethernet chip development kit (ENC26J80-H)

Econotag and ENC28J60-H

BeagleBone

The BeagleBone is a low-cost ARM based computer the size of a credit card. The BeagleBone ships with a 100Mbit ethernet interface, and a 802.15.4 interface can be added using a USB mote,such as a TelosB

A TelosB Mote on the BeagleBone

Other Linux Hosts

Any other Linux or MacOS-X host with ethernet and USB interfaces, coupled with a USB mote running the Slip-Radio Contiki application.

Clone this wiki locally