Skip to content
This repository has been archived by the owner on Jun 19, 2021. It is now read-only.

Latest commit

 

History

History
60 lines (46 loc) · 2.3 KB

getting-started.md

File metadata and controls

60 lines (46 loc) · 2.3 KB

Getting Started

By the end of this guide, you should have a working build TV.

Prerequisites

  • Raspberry Pi 3
    • Should be backwards compatible with Raspberry Pi 2, although no longer officially supported.
  • MicroSD with Raspbian
    • You will need a MicroSD or SD card slot (with MicroSD converter) on your machine
    • See next section for installation
  • TV / monitor with HDMI port and HDMI cable to connect Raspberry Pi
  • Power supply (USB 5v / 2 amps)
    • Optional if you're able to power the Raspberry Pi off the TV
    • When the Pi does not have enough power, you will observe a coloured wheel on the screen
  • Network connection
  • Spare keyboard for installation process.

If you want a build indicator LED strip, refer to led indicator, this can be added later.

You will need to clone this project to your machine:

git clone git@github.com:limpygnome/build-tv.git

Or download the zip: https://github.com/limpygnome/build-tv/archive/master.zip

You will need the following dependencies installed, locally, to build the project:

  • JDK 1.7+ and Maven (3+)
  • swig
  • gcc

Installing Raspbian

Grab Raspbian: https://www.raspberrypi.org/downloads/raspbian - Jesse Lite recommended

You can install the image using the official guide: https://www.raspberrypi.org/documentation/installation/installing-images

Or for Linux users, use our quick script:

  • Extract the downloaded image and copy the image to scripts/images (from root of repository).
  • Run sudo scripts/img-install.sh to install image.

Initial Setup

  • Install Raspbian onto MicroSD, insert into Pi.
  • Add keyboard to Pi, this will just be for the initial installation.
  • Connect your Raspberry Pi to your TV (and power source).
  • Login as user "pi", password "raspberry".
  • Type ifconfig to get the IP address of your Pi.
  • Enable SSH daemon using sudo raspi-config, go to interfacing options and select SSH.
  • Run deploy/initial-setup.sh and follow the instructions.

Configuration

The next step is configuration.