Creating a Yodeck Player based on Raspberry Pi 4 – Introduction

Last updated on September 30th, 2026

Introduction

Turn a Raspberry Pi 4 into a Yodeck Player in three stages: flash the SD card, boot the player and register it in your account.

At a glance: about 20 minutes · basic IT skills needed · you’ll end up with a player showing a registration code on your screen

Choose the right guide

  • Want a player without the setup? Yodeck Players come ready to use and are free with annual subscriptions. Order from your account.
  • Using a Raspberry Pi 5? Follow the Raspberry Pi 5 guide instead.
  • Building with a Raspberry Pi 4? You’re in the right place.

What is the Raspberry Pi?

If you do not know what a Raspberry Pi is, then you have some reading to do

For Raspberry Pi 5, follow this guide instead!


Creating a Yodeck Player based on Raspberry Pi 4

FREE Players

Remember, we provide ready-to-use Players for FREE with our Annual Subscriptions across all your screens! PLUG’N’PLAY! No tech stuff is required. Just place your order!


Prerequisites

Yodeck Prerequisites

Make sure that you have everything you need:

ItemDetails
Raspberry Pi 41GB or 2GB is fine for videos and images. Choose 4GB or 8GB if you’ll show several web pages or dashboards at once.
microSD cardClass 10 from a reputable brand. 8GB minimum, 16GB recommended. The software uses about 3.5GB, and the rest is used to store your media.
Power supplyOfficial or equivalent 5V/3A supply for the Pi 4.
SD card readerTo flash the card from your computer.
ScreenAny TV or monitor with an HDMI input, plus an HDMI cable.
Internet connectionAn Ethernet cable is the easiest way to get started. WiFi also works.

Recommended: a case for the Pi. Metal cases dissipate heat better, which helps players who run all day.

Using an older model? See the Raspberry Pi compatibility chart. New to Raspberry Pi? Start with What is the Yodeck Player?


Preparing the player’s SD card with the Yodeck Software image

Step-by-step procedure:

  1. Download the latest Yodeck SD card image
  2. Unzip the downloaded zip file and save the extracted image file to your hard drive. 
    • 💡It should be a single IMG file of about 3.2GB.
  3. Download Etcher and install it.
    • 💡Etcher is a fantastic SD card image writing/verification tool that works on Windows, Mac, and Linux.
    • 💡Here are some more details about Etcher!
  4. Remove the SD card from the Raspberry Pi, insert it into your SD card reader, and then insert it into your PC or laptop.
    • 💡If any windows pop up on your screen upon placing the SD card on your PC/Laptop, ignore and close all of them.
  5. Run Etcher, select the unzipped Yodeck image file from your hard drive, select the SD card to write to, then click the “Flash!” button.
  6. After Etcher completes it, you will be prompted to remove the SD card. Remove the SD card and place it back into the Raspberry Pi.
  7. Connect your Raspberry Pi to your TV/Monitor via HDMI and connect it to the internet via an Ethernet cable.
    • 💡If you don’t have an Ethernet cable and want to use a WiFi connection, please follow this guide.
  8. Power up the Raspberry Pi and wait for the initialization process to complete. It may take up to 5′ to finish.
  9. Upon completion, you should see a message on the screen connected to the Pi, either a Registration Code or a connectivity error (if there is no Internet access).
  10. Ensure you do not remove the Raspberry Pi’s power plug until you see one of these message screens. At all times, if the player is showing a blinking message in the bottom-right corner of the screen (“Loading”, “Configuring”, “Downloading”, etc.), you should not remove power to minimize the risk of interrupting a critical procedure.

How to create a DIY Yodeck player

Create a Yodeck player

Registering a Player on your Account

After creating a Player, you must register it under your Yodeck Account.

  1. Log in to your Yodeck Account
  2. Click the “Screens” section and the “+Add Screen” button on the left sidebar.
  3. In the ” Registration Code ” field, type in the 8-digit Registration Code you see on the Player’s TV screen and click the “Save” button.
  4. After a minute or so, your player should register with your Yodeck Account and start showing content on the screen.

How to register your DIY Yodeck player

Register a Yodeck player

Quick How-to Video: Yodeck Player Setup

Yodeck

Troubleshooting

The screen shows a connectivity error

  • Your network may need extra setup, such as WiFi credentials, a proxy or open ports. Connect via Ethernet first, then configure the rest in the Yodeck Portal. See the Step-by-Step Troubleshooting Guide.

My network blocks the player

My WiFi has a login page (captive portal)

I see a warning icon on the screen


Configuring NTP Server(s) – Optional Feature for Advanced Users

Raspberry Pi 4 players keep time with the device’s built-in NTP service, which is enough for most setups. If your deployment needs a specific or centralized time source, you can configure custom NTP servers.


Need Help?

The Yodeck Support Team can help you out! Log in to your Yodeck account and send us a message from the bottom right corner!