Wachalarm-Monitor/README.md
2016-09-04 15:01:07 +03:00

3.2 KiB

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 to save you some digging, here's a (non-exhaustive!) list of configurations known to work:

  • Recommended kits (let us know of others!)
  • Components bought separately (let us know of others!)
    • Raspberry Pi 2 or 3 (verkkokauppa.com)
    • Compatible 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.