User Tools

Site Tools


raspberry_pi_kiosk

This is an old revision of the document!


Introduction

This howto describes how to install a Chromium based kiosk using minimal installation.

Installation

Raspbian Buster Lite

Download Raspbian Booster Lite edition at: https://www.raspberrypi.org/downloads/raspbian/ Use Etcher or whatever to install the downloaded zip on a SD card.

Initial settings to enable remote configuration

Use raspi-config to set network and change password of the pi user

sudo raspi-config
systemctl enable ssh.service
systemctl start ssh.service

Making the system a read-only system

The goal is to make a Kiosk so we can disconnect the power and do no harm to the filesystem. We also want to limit SDCard wear.

apt-get update
apt-get -y upgrade
apt-get -y remove --purge triggerhappy logrotate dphys-swapfile dc nano
apt-get -y autoremove --purge

Edit the following file and “fastboot noswap ro” to the end of the line so it looks something like this:

/boot/cmdline.txt
console=serial0,115200 console=tty1 root=PARTUUID=6c586e13-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait fastboot noswap ro
raspberry_pi_kiosk.1579809272.txt.gz · Last modified: by herwarth