Want to get your Timechain Calendar Kiosk running in under 30 minutes? Follow this guide.
- Raspberry Pi 4 (2GB or more)
- 3.5" LCD with ILI9486 driver
- MicroSD card (16GB+)
- Power supply
- Internet connection
- Computer for flashing SD card
- Download Raspberry Pi Imager
- Insert microSD card
- In Imager:
- OS: Raspberry Pi OS (32-bit)
- Storage: Your microSD card
- Settings (⚙️):
- Enable SSH ✓
- Set username/password
- Configure WiFi ✓
- Click Write
- Insert SD card into Pi and power on
SSH into your Pi:
ssh pi@raspberrypi.localRun the automated installer:
wget https://raw.githubusercontent.com/YOUR_USERNAME/raspberry-pi-timechain-kiosk/main/scripts/install.sh
chmod +x install.sh
./install.shFollow the prompts and reboot when asked.
After reboot, your kiosk should be running automatically!
Prefer to understand each step? Follow the full installation guide in the main README.
After your kiosk boots up:
- Display shows the Timechain Calendar website
- Display is in correct orientation (not rotated wrong)
- Touchscreen responds when you tap it
- No browser UI elements visible (true fullscreen)
- No mouse cursor visible
Edit /boot/firmware/config.txt:
sudo nano /boot/firmware/config.txtFind the line with dtoverlay=piscreen and add ,rotate=90:
dtoverlay=piscreen,drm,speed=18000000,rotate=90Options: 0, 90, 180, 270
Reboot: sudo reboot
sudo evtest /dev/input/event0Tap the screen. If you see events, the hardware works - it's a config issue. See Troubleshooting.
Edit the autostart file:
nano ~/.config/lxsession/LXDE/autostartChange the URL in the last line, save, and reboot.
- Customize: Change the displayed URL or add your own content
- Mount: Install in a case or mount on wall
- Optimize: Adjust display brightness (if supported by your screen)
- Share: Post your build on social media and tag the project!
- Read the full README
- Check Troubleshooting
- Open a GitHub Issue
Estimated total time: 15-30 minutes from start to working kiosk! 🚀