Raspberry Pi Kiosk with Splash Screen
- Setup the FTC Scoring System. Ensure it is powered on, connected to the network, and the software is running.
- Run Power and Ethernet to the Raspberry Pi
- Configure the DIP Switches per the configuration guide
- Power on the Raspberry Pi
- Raspberry Pi Imager
- Raspberry Pi OS (Legacy) Lite
- Configuration to create an account
- Name: pi
- Password: mushroom
By default the kiosk assumes the IP of the FTC Scorekeeper software is 192.168.1.101
Changes can be made by modifying /home/pi/.config/openbox/environment
- FTCEVENTSERVER_EVENTCODE - The eventcode for the event. Refer to the FTC scoring system for this value. NOTE: When manually entering an event code you still have to use the DIP Switches to configure the MODE and FIELD.
- FTCEVENTSERVER_IP - IP Address of the FTC server running the scorekeeping software.
- KIOSKURL - URL you would like to display instead of the FTC scoring system (e.g. Twitch Feed)
If you receive just a black screen
- Check the last entries in the log file at /home/pi/RPIKiosk.log.
- If the log file has not updated recently run the following command to fix the line endings in autostart and reboot.
sudo dos2unix /etc/xdg/openbox/autostart