Skip to content
sdawans edited this page Feb 17, 2013 · 32 revisions

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. 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)

TODO: photos

Other Linux Hosts

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

TODO: photos

Clone this wiki locally