Using pi-top Hardware with Raspberry Pi OS (formerly Raspbian)

Get up and running with Raspberry Pi OS too! Here's how.

Before we start...

We recommend using pi-topOS, which requires no additional configuration!

Check out About pi-topOS Sirius to learn more about why we think that pi-topOS is the best option for most people.

If you are sure that you want to proceed with Raspberry Pi OS, then carry on reading!

Step 1: Adding the pi-topOS software repository

First, you need to tell your pi-top how to install software from pi-top.
Open up a terminal window in Raspberry Pi OS, and type the following into a terminal:

echo "deb http://apt.pi-top.com/pi-top-os sirius main contrib non-free" | sudo tee /etc/apt/sources.list.d/pi-top.list &> /dev/null
curl https://apt.pi-top.com/pt-apt.asc | sudo apt-key add

This will provide your Raspberry Pi with information about pi-top's software server, including the security key.

Step 2: Update package list

Now you will need to refresh your Raspberry Pi's local copy of what software is available from the servers that it knows about.
Type the following into a terminal:

sudo apt update

You are now able to install pi-top software packages!

Step 3: Install software packages

Type the following into a terminal:

sudo apt install --no-install-recommends -y pt-device-manager pt-sys-oled pt-firmware-updater

Assuming that you got no errors - you should now have the core pi-top device drivers working!