How to Set Up Raspberry Pi as Digital Signage Player?
Learn how to easily turn your Raspberry Pi into a powerful digital signage player.
Raspberry Pi is an affordable and compact device, ideal for running digital signage applications. With EasySignage, you can easily transform your Raspberry Pi into a powerful signage player, perfect for retail, education, hospitality, and more.
How to Turn Your Raspberry Pi into a Digital Signage Player
Step 1: Prepare Your Raspberry Pi
Before installing EasySignage, follow these steps:
Use a Raspberry Pi 3 or newer for best performance. Supported models are: Raspberry Pi 3 model A+ and B+, Raspberry Pi 4 model A+ and B+, Raspberry Pi 5.
Install Raspberry Pi OS (Desktop edition) – follow Raspberry Pi’s official setup guide.
Internet connection (Wi-Fi or Ethernet).
Ensure a Chromium browser is installed.
Disable Screen Blanking: Go to menu > Preferences > Raspberry Pi Configuration > Display > turn off “Screen Blanking”.
Step 2: Install EasySignage
Open Terminal: Go to Menu > Accessories > Terminal.
Run the setup script based on your OS architecture. Copy and paste the script below in the terminal.
For Raspberry Pi OS (64-bit):
/bin/bash -c "$(curl -fsSL https://appds.io/rpi64.sh)"
For Raspberry Pi OS (32-bit):
/bin/bash -c "$(curl -fsSL https://appds.io/rpi32.sh)"
This installs the digital signage player and configures it to auto-start at boot.
- Reboot your device by writing reboot in the terminal.
Note: For automatic Startup, the player app auto-launches on boot, no extra setup is required.
Step 3: Pair and Start Digital Signage
- After reboot, the EasySignage player launches automatically and shows a pairing code.
- In the EasySignage dashboard, go to Screens → Add New Screen, and enter the code to register your device.
- Once paired, your Raspberry Pi will start displaying playlists, videos, live streams, web content, and more.
How to Fix Fullscreen Launch on Raspberry Pi OS
If you’re using the latest Raspberry Pi OS, switch from Wayland to X11 for proper fullscreen support:
- Open Terminal and run the command below:
sudo raspi-config
Navigate to Advanced Options → A6 Wayland
Choose W1 X11
Press finish and reboot.