A Raspberry Pi departure board

A Pi behind any HDMI screen makes a tidy, silent departure board that boots straight into the timetable. This guide takes a stock Raspberry Pi OS install to a full-screen board that survives power cuts.

What you need

1. Set the board up once

On the Pi's desktop, open Chromium and go to app.norimono.live/board. In Settings (the gear), set your location, pick your stops, and save. The board stores your choices in Chromium's own storage on the Pi — that's why this step happens on the Pi itself, not another computer.

2. Start Chromium in kiosk mode on boot

Raspberry Pi OS (Bookworm) uses the labwc Wayland session; its autostart file is ~/.config/labwc/autostart. Create or edit it and add:

chromium https://app.norimono.live/board --kiosk --noerrdialogs --disable-infobars --no-first-run &

This is the method in Raspberry Pi's own kiosk-mode tutorial. On older images the browser may be chromium-browser, and pre-Bookworm X11 sessions use a different autostart mechanism — the flags are the same.

3. Keep the screen awake

Run sudo raspi-configDisplay OptionsScreen BlankingNo, so the display doesn't blank after idle minutes. The board also asks the browser for a screen wake-lock, but the OS-level setting is the one to rely on for an unattended screen.

4. Reboot and check

Reboot the Pi. It should come up straight into the full-screen board with your stops. Power cuts are fine: on power-up it boots back into the same board — your stops are stored on the device.

Tips

Open a board →