Go to file
2016-09-04 12:42:42 +03:00
home Preparing for a v1.2 image 2016-09-01 12:48:00 +03:00
.editorconfig Add editorconfig, for consistent Markdown formatting. 2016-01-23 11:37:55 +02:00
.gitignore Add gitignores. 2016-01-23 11:37:51 +02:00
first-boot.md Update first-boot doc with some common issues and their solutions. 2016-09-04 12:37:12 +03:00
image-setup.md Bump version number in preparation for new release. 2016-09-04 12:42:42 +03:00
LICENSE Initial commit 2016-01-22 17:38:06 +02:00
optional-tweaks.md Move the SD card resizing to optional tweaks file. 2016-04-09 13:05:12 +03:00
README.md Bump version number in preparation for new release. 2016-09-04 12:42:42 +03:00

chilipie-kiosk

Raspberry Pi image for booting directly into full-screen Chrome. Perfect for dashboards and build monitors. Main features:

  • Boots directly to full-screen Chrome - with all the features of a modern browser
  • No automatic updates - no surprises due to Chrome (or other packages) suddenly updating
  • Automatic crash-recovery - accidentally unplugging your kiosk won't result in "Chrome did not shut down correctly :("
  • Custom startup graphics - displays customizable graphics while the browser is starting up
  • Lightweight window manager - uses Matchbox for minimal clutter and memory footprint
  • HDMI output control - ready-made scripts for e.g. turning off the display outside of office hours
  • Cursor hiding - if you leave a mouse plugged in, the cursor is hidden after a brief period of inactivity
  • Based on a recent Ubuntu - if you want to add your own hacks, all the expected packages are one apt-get away
  • Batteries included - the most common how-to's have been collected to the first-boot document

Hardware

Not all hardware works perfectly with the Pi, so you'll want to do some digging. The product links are a configuration that's known to work, though:

  • Raspberry Pi 2 or 3 (verkkokauppa.com)
  • 8+ GB microSD card (verkkokauppa.com)
  • Micro-USB power source (most people will have these laying around)
  • Display cable, either
    • Regular HDMI for televisions, or
    • HDMI-to-DVI for computer displays

Optional extras:

  • Case for the Pi (verkkokauppa.com) - if you're worried about looks and/or gathering dust
  • USB WiFi-dongle (verkkokauppa.com) - if you can't get ethernet, which will usually be more reliable

Software

Preparing the image is easy. Assuming you're on OS X:

  1. $ wget https://github.com/futurice/chilipie-kiosk/releases/download/v1.2/chilipie-kiosk-v1.2.img.zip
  2. $ unzip chilipie-kiosk-v1.2.img.zip
  3. Insert your microSD card
  4. $ diskutil list to check the correct device
  5. $ diskutil unmountDisk /dev/disk2 to prepare it for imaging
  6. $ sudo dd bs=1m if=chilipie-kiosk-v1.2.img of=/dev/rdisk2 to flash the card
  7. Grab a coffee, this will take a while
  8. $ diskutil unmountDisk /dev/disk2 to safely eject the card
  9. Insert the microSD card to your Pi and power it up!

The first boot should land you here.