Before you setting up Geckoboard on a Raspberry Pi, you'll need a Micro SD card (freshly formatted is best) with a capacity of at least 8 GB to store all its files and the Raspberry Pi OS. Depending on your setup, you might also need a Micro SD Adapter and a USB powered SD card reader.
On a different computer to your Raspberry Pi, you'll need to download:
Raspberry Pi OS – Download the RPi OS with Desktop version.
balenaEtcher – Enables you to flash OS images to your Micro SD card.
Step 1: Set up your Micro SD card
Connect your Micro SD card to the computer you downloaded the Raspberry Pi OS and balenaEtcher to.
Unzip the Raspberry Pi OS
.zipfile, then load balenaEtcher.
Click Select image and locate the unzipped
Click Select drive and locate the Micro SD card. Click Flash. (You may need to type in your computer’s password). This process may take a few minutes.
Insert the micro SD card you’ve set up with the Raspberry Pi OS into the micro SD card slot.
Step 2: Set up Geckoboard on your Raspberry Pi
Open the Terminal on your Raspberry Pi by clicking on the terminal icon along the top of the desktop.
Write the following in your terminal window:
curl -L https://raw.githubusercontent.com/geckoboard/device-scripts/master/raspberrypi -o kiosk_script; bash kiosk_script
Then press Enter. This might take a little while to complete (at least 5 minutes). After a time you’ll see a progress bar.
When it’s finished you’ll be prompted to reboot. Type
sudo rebootinto your terminal, then Enter to reboot.
After your Raspberry Pi has rebooted you should now see a passcode on your screen.
We'll now use the passcode to link to your chosen dashboard.
Step 3: Connect Geckoboard using Send to TV
To use Send to TV to display your Geckoboard dashboard, follow these steps:
On a different device to your Raspberry Pi, log into Geckoboard and click Send to TV in the top right corner of your screen.
Enter your passcode under Step 3 in the window that appears. If you already have screens paired, you'll need to click Add new screen first.
Click Connect. The screen is now connected and should be displaying the dashboard you’re currently on.
To change which dashboard or dashboard loop is displayed or to connect more devices, click Send to TV.