Kiosk

Wiki

This article describes usage and programming of the electronic kiosk displays in the museum and the digital signage.

Note: The kiosk source code example is here. https://pimylifeup.com/raspberry-pi-kiosk/

2- Raspberry Pi B3+
Donated by: @Flip

1- Raspberry Pi B3+
Donated by: @Zuisse

User: pi
Password: pie

Restart:
If the monitor ever looks wrong, simply unplug the Raspberry Pi and plug it back in.

Note: Before attempting any programming please be familiar with linux .sh executable files and linux services using systemctl. The actual graphic files are raw html.

Note2: Backup files before updating. There is no versioning.

Programming:
1. Find the Raspberry Pi IP Address
Method 1: Use IP scanner to find the IP address
Method 2:

Go to this website, the log files are here. If you still can’t get in try rebooting the Raspberry Pi and do it again.

www.zuisse.com/RobotServer/Twink/mip.html

2. Use Putty or other command line terminal to SSH into the Raspberry pi.

3. There is a service program running.

$ sudo systemctl status kiosk.service

-or-

$ cd /etc/systemd/system/
$ ls -l
$ cat kiosk.service

The service program starts an executable file.

$ cd /home/pi/kiosk/
$ ls -l
$ cat kiosk.sh

The file kiosk.sh starts a Chromium browser which points to relative files located on the Raspberry Pi.

home/pi/kiosk/some-webpage.html

After changes are made you will need to reboot the Rasbperry Pi.

There is also a crontab under the sudo user that runs each night to update the some-webpage.html.

Each monitor is a different size and has separate html and css files. Do not transport the files from one to another.

zeusthedrone@protonmail.com

Table of Contents