Gathering Supplies

Here’s what you will need:

Raspberry Pi. A Raspberry Pi 4 is highly recommended, as its SoC and graphics are much more powerful, which should provide good performance in video conferencing meetings. Most Raspberry Pis will work on a basic level, but at least a Pi 3 is preferred. External monitor (preferably with audio output)Keyboard/mouseUSB Webcam. You can use the Raspberry Pi Camera, which is quite simple to set up, but I would strongly suggest an external USB webcam. Given the plug-and-play nature of USB, you can just plug the webcam in, and it will play.Headphones (optional). Audio on a Raspberry Pi is generally output to the monitor, but you’re welcome to use headphones through the audio jack if you want to keep at least half of your conversation private.Microphone. This is required for video conferencing. It can be bundled with the headphones or used as a standalone device.

Setting Up Your Pi

To get started, you need to first set up your Raspberry Pi with Raspberry Pi OS with Raspberry Pi Imager. You are welcome to use any other Pi OS, but the Chromium on Raspberry Pi OS makes use of hardware acceleration, which will make the performance of any video conferencing meeting drastically smoother. Insert the SD card into the Pi, attach your Pi to the monitor and power up. Your Pi should be able to connect to Wi-Fi through the PIXEL GUI, but if you’re having trouble, check out this guide on how to set up Wi-Fi on a Raspberry Pi. Obviously, if your Wi-Fi is dubious, it’s best to connect the Pi to the network with an Ethernet cable for maximum speed.

Logging in to a Video Conference

Many of the following tools will simply be run through the Chromium browser that comes baked into Raspberry Pi OS. However, there are some native applications that will run on the ARM SoC on the Pi.

Zoom

Zoom is one of the first browser-based options. While Zoom does provide native Linux apps, they are not compatible with the ARM architecture so not suitable for use in a Pi. To join a Zoom meeting:

Google Meet

Google Meet also works from your browser, so there is no installation.

Skype

For Skype users, once again there isn’t any desktop app for the ARM architecture, but you are able to join a Skype meeting through your Chromium browser.

Jitsi

Jitsi is a free and open-source videoconferencing browser app that works magnificently for most applications. If you’re just setting up a call with your friends or family, I’d strongly recommend Jitsi. The difference with Jitsi is that while it works on a browser, it is in fact a browser app so you have to install it.

Hardware Essentials

While the Raspeberry Pi comes with the computer power you will need to do video conferencing, it does not ship with a camera. You have to add one. There are several options, but the main two are: Raspberry Pi Camera or USB camera. The first is fully compatible with the Pi and easy to obtain but has a considerable amount of setup you have to do. It’s not ideal unless you are a hobbyist. The best option is a USB webcam, which is freely available and requires no setup, barring plugging it in to an available USB socket. The camera will be available to your video conferencing app, but it may ask you to grant permission to access the camera. The camera will usually come with a built-in microphone, but generally, this is very poor quality. I recommend that you get a cheap USB headphone and microphone headset instead, as video conferencing software on the Pi may not be able to offer the same level of noise cancelling as desktop or mobile apps. It’s better that you keep your audio and that of your caller separate. It also affords a much better level of security for your conversation. Featured image and all screenshots taken by Phil South