Skip to content
Stephen Yeargin edited this page Jul 24, 2015 · 3 revisions

Environment

This project is organized to deploy n+1 Raspberry Pi units for use with displays for Dashing dashboards.

It configures:

  • Chromium web browser in kiosk mode
  • X Window System
  • EDIMAX-compatible Wifi dongle
  • An SD Card (at least 8GB capacity)

Additionally, there are add-ons for:

  • motion for broadcasting/recording video with a RasPi camera module

Assumptions

  • You are running a *nix based host machine (Mac or Linux)
  • You have SSH available on the host machine
  • Your RasPi units are equipped with WiFi
  • You are on the same network as the Raspberry PI

Steps to configure a new Raspberry Pi Unit

Initial Setup

  • Connect to a display and keyboard and install Raspbian (see this guide for basics of getting started)
  • Obtain an IP address for the Pi
  • Clone this repository to a host machine (not the Pi itself)
  • git clone [email protected]:websages/raspi.git ~/raspi
  • Run the mkraspi script in the sd_build folder
  • cd sd_build/ && mkraspi

Configuring Dashing

  • SSH into the Raspberry Pi
  • ssh pi@<the ip address>
  • Clone this repository on to the Pi
  • git clone [email protected]:websages/raspi.git ~/raspi
  • Enable autologin to dashing
$ cd modules autologinpi
$ make autologinpi