Skip to content

Install on Raspberry Pi

R.J. Steinert edited this page Mar 8, 2015 · 18 revisions

Getting started

This guide assumes you are running Raspbian (Debian 7 – Wheezy) which can be downloaded from http://www.raspberrypi.org/downloads/

Before we do anything else
sudo apt-get update // This makes sure your pack list is up to date.

To check what OS is on your Pi use lsb-release

sudo apt-get install lsb-release // Install
lsb_release -a // Run

You should see

Distributor ID: Debian
Description: Debian GNU/Linux 7.0 (wheezy)
Release: 7.0
Codename: wheezy

Check your node version.

$ node --version // v0.10.x is recommended if you will be interacting with USB devices

If node is not installed or an older version...

wget http://node-arm.herokuapp.com/node_0.10.36_armhf.deb sudo dpkg -i node_0.10.36_armhf.deb node -v // Check version again

Install thingpipe

npm install -g opk-pipe-cli // You may get a bunch of "npm WARN unmet dependency" messages but you can most likely ignore them
pipe --version // Check that pipe is working

How to use the pipe command

https://github.com/open-eio/Open-Pipe-Kit/issues/3#issue-53931785

TIP: Use screen to keep pipe watch running without having to keep the terminal open http://aperiodic.net/screen/quick_reference

Clone this wiki locally