Hugin is a simple to use Raspberry pi dashboard distro for showing multiple pages and easily orchestrating many screens.
Screenshots
Features
- Boots directly to full-screen Chrome - which will show pages defined in the dashboard
- Custom startup graphics - displays customizable graphics instead of console messages during startup
- Lightweight window manager - uses Matchbox for minimal clutter and memory footprint
- Cursor hiding - if you leave a mouse plugged in, the cursor is hidden after a brief period of inactivity
- Based on Raspbian Lite - if you want to add your own tweaks, all the expected packages are one
apt-get
away - Batteries included - TBA
Getting started
- Check that you have compatible hardware.
- Download the latest image.
- Decompress it.
- Flash the image onto your SD card. We recommend Etcher for this: it's delightfully easy to use, cross platform, and will verify the result automatically. If you know what you're doing, you can of course also just
sudo dd bs=1m if=image.img of=/dev/mmcblk0
. - Insert the SD card to your Pi and power it up.
Hardware
Works with Raspberry Pi versions 1, 2 & 3. The 3 series is recommended, as it's the most powerful, and comes with built-in WiFi (though both official and off-the-shelf USB WiFi dongles can work equally well).
Make sure you have a compatible 4+ GB SD card. In general, any Class 10 card will work, as they're fast enough and of high enough quality.
The Pi needs a 2.5 Amp power source. Most modern USB chargers you'll have laying around will work, but an older/cheaper one may not.
Development
TBA
Common issues
- I get a kernel panic on boot, or the image keeps crashing. The Raspberry Pi is somewhat picky about about its SD cards. It's also possible the SD card has a bad sector in a critical place, and
dd
wasn't be able to tell you. Double-check that you're using a blessed SD card, and try flashing the image again. - I see a "rainbow square" or "yellow lightning" in the top right corner of the screen, and the device seems unstable. This usually means the Pi isn't getting enough amps from your power supply. This is sometimes the case in more exotic setups (e.g. using the USB port of your display to power the Pi) or with cheap power supplies. Try another one.
Acknowledgements
This project is strongly inspired by chilipie-kiosk.