This guide will teach you how to set up a Raspberry Pi (a small, low-cost computer) to display the RECF Competition Portal at your event. Raspberry Pis are an affordable and portable way to run browser-based displays such as Field Timers, Remote Displays, or other Competition Portal views.
Getting Started: Raspberry Pi Equipment
The RECF Competition Portal runs through a standard web browser on RECFevents.org. To use it effectively, your device must be able to run a modern browser smoothly.
As of October 2025, the best option for this purpose is the Raspberry Pi 5. While the older Raspberry Pi 4 can still be used, it may require adjustments to perform well (see the Using a Pi 4 section below). There are a couple of things you should know about the RPi 5:
- The RPi 5 does not have normal HDMI display connectors like most computers do these days - it uses Micro HDMI.
- The RPi 5 takes USB C power, which is the most common USB connector today and is used in all modern smartphones. However, you need a specific kind of USB C cable with a higher power output.
If you’re looking to use a RPi 5 at your and event and do not have Micro HDMI cables or an extra-powerful USB-C cable, you should strongly consider purchasing a RPi 5 Starter Kit (CanaKit). This kit contains everything that you need to get started with using a RPi 5 at your event.
If you do not want to buy the starter kit, here’s the bare minimum requirements for getting started (links for purchasing these items have been provided for an example only):
- A Raspberry Pi 5
- An HDMI cable + MicroHDMI adapter (link), OR a MicroHDMI to HDMI cable
- A Micro SD card that is at least 32 gigabytes in size
- A Micro SD card reader / writer
- A USB-C laptop-grade charger
- A keyboard and mouse
Notes on the Raspberry Pi 4:
Many of our event partners utilized Raspberry Pi 4 computers to facilitate events in the past. If you happen to be an EP with a RPi 4 and desire to continue using it for events, please test its performance prior to your event in order to ensure that it can run a web browser smoothly.
After testing, if you find that your RPi 4 is running slow, consider the following:
-
Use a wired connection. If you have access to a wired connection over your local network, plug in an Ethernet cable into your RPi 4 rather than relying on Wi-Fi. You’re likely to get much higher internet speeds. The Ethernet port is the left-most port on the RPi.
- Upgrade your Micro SD card. Consider upgrading the Micro SD card that you use for your RPi’s data storage needs. The Amazon Basics brand of Micro SD cards are low cost options that often improve speed and reliability.
-
Advanced Users: As a last resort, consider overclocking your RPi 4. WARNING: Only do this if your RPi 4 has a fan and heat sink, as overheating can permanently damage the device. Please heed the above warning and continue with the instructions below at your own risk. Proceed with caution, and this is entirely optional.
- To overclock the RPi 4:
-
Open a terminal and paste the following command:
sudo nano /boot/firmware/config.txt
-
At the bottom of the config.txt file is a little section with an [all] heading. Please paste the following commands directly under this heading:
over_voltage=6
arm_freq=2000
gpu_freq=750
-
- To overclock the RPi 4:
Setting Up the Raspberry Pi
NOTE: You will need access to another computer to complete the setup process.
Now that you have the necessary equipment, we’re going to set up your RPi 5.
- Download the RPi Imager.
- On a computer running Windows, MacOS, or Linux (Debian / Ubuntu only!) navigate to this page in order to download the Raspberry Pi Imager, which we will use to install an operating system onto your MicroSD card.
- Prepare the MicroSD Card
-
Once the Imager is installed, open it. You should see the window below appear on your desktop:
- Insert your MicroSD card into your MicroSD card reader.
- Plug the MicroSD card reader into the computer which has the Imager installed.
-
- When prompted, here’s what you need to select at this step before hitting “Next”:
- Raspberry Pi Device: Raspberry Pi 5
- Operating System: Raspberry Pi OS (64 bit)
- Storage: Select your MicroSD Card
- Select Next
- Another prompt will then appear - “Would you like to apply OS customization settings?”. Select No and continue.
-
When prompted to erase the SD card, select Yes.
-
Wait a few minutes until you see this notification:
-
Remove the SD card from your computer and insert it into the slot on the back of the RPi 5 (near the power button). Make sure the label faces down. If inserted upside down, the RPi won’t boot.
- Connect Power, Display and Peripherials:
-
Plug in the display and power cables, which are to be inserted to the right of the power button. In the image below, the white cable is for power and the black cable is for display:
-
The keyboard and mouse need to be plugged into any of the USB ports - either the blue or black USB ports will work.
-
Connecting to Wi-Fi and Opening the Browser
-
When powered, the RPi will boot into the RPi OS desktop.
-
In the top right corner, to the right of the Bluetooth symbol, is the Wi-Fi icon.
- Click on the Wi-Fi icon and connect to your local Wi-Fi network.
- Choose your network and enter the network password.
- The Wi-Fi icon will change to up and down arrows when successfully connected.
-
Once connected, look to the top left-corner (to the right of the Raspberry Pi logo) for a little globe icon. This is the Google Chrome-based web browser that comes pre-installed with Raspberry Pi OS. Select the globe icon to open your web browser.
- From the browser, you can connect to RECFevents.org to access the RECF Competition Portal.
- If using this device for a display that will play sounds (Main Audience Display and/or Field Timers), ensure the sounds are enabled (See Enabling Sounds During Match Play).
- Review these articles to set up and control the specific display types:
Additional Resources
- Accessing the RECF Competition Portal: To learn more about how to access the RECF Competition Portal
- Device Permissions: To learn more about how to set specific permissions for the RPi device.
- Remote Desktop Access: To learn more about how to access the RPi desktop remotely.
- Aerial Drone Forum: Connect with other Event Partners to learn more about using RPi’s at events.