Trying out aRaspberry Pidevice for the first time can be fun but daunting, especially if you’ve never used a Linux-based operating system before. Gone are the old familiar menus, commands, and shortcuts you’d find on a PC or Mac. Thankfully, though, Raspberry Pi OS is a breeze to work with, once you’ve got the basics down. And once you know what you’re doing, getting somefun projects up and runningshouldn’t be too much hassle.

There are just a few things to help you really start to make the most of your new Raspberry Pi. Here are nine tricks I found incredibly useful to know when using theRaspberry Pi 5 and 4.

Raspberry Pi 5 being held in front of a screen with Raspberry Pi OS on

Raspberry Pi 5 review: Just delightful

The Raspberry Pi 5 has plenty of upgrades, but do you need all that extra horsepower? I put it to the test.

1Do this first: Change your password

Safety first on a new device

Raspberry Pi 5

While you should be prompted to create a password upon installation and setup of the Raspberry Pi OS, you might need to change this password in the future. Thankfully, it’s easy to do so.

To change your Raspberry Pi’s password, press theRaspberry Pi menu icon, and navigate toPreferences > Raspberry Pi Configuration. Then, under theSystemtab, selectChange Password.

Raspberry Pi OS showing change password menu

How to change the password via the command line

To change your Raspberry Pi’s password via the command line – which might be useful if, for example, you’re connecting to your device via Secure Shell (SSH) – do the following:

you may alsoremove your passwordentirely by typingsudo passwd -d, replacing the enclosed element with the username you set for yourself when setting up the Raspberry Pi. You’ll be prompted for your current password before it deletes the password as requested.

Raspberry Pi OS showing changing password in terminal

What is the default Raspberry Pi username and password?

Older Raspberry Pi devices and operating systems had a default username and password that you could later change. We recommend you change this once logging in. On these devices, the login information is as follows:

2Get connected to Wi-Fi

A computer without an internet connection isn’t all that useful

Raspberry Pi 4 Model B

If you have a Raspberry Pi Model 3B or later, your RPi should have Wi-Fi capabilities straight out of the box. If you have an older version, you’ll have to buy a Wi-Fi adapter for it. you’re able to set up your Wi-Fi connection in advance, during the Raspberry Pi OS setup and installation process, but if you skipped that step, it’s easy to quickly get connected.

To connect to a Wi-Fi network in the Raspberry Pi OS, click theNetwork iconin the toolbar on the top-right of your screen,select the networkyou wish to connect to from the drop-down menu, andenter the password.

Raspberry Pi 5

To connect to ahidden network, from the Network drop-down menu go toAdvanced Optionsand selectConnect to a Hidden Wi-Fi Network. From there, you’re able to enter the Wi-Fi SSID and password.

You can also connect to Wi-Fi via the command line by doing the following:

Raspberry Pi OS Network drop-down menu

Use theraspi-configcommand to change your system settings via the Terminal app, which is extremely useful when remotely accessing your Raspberry Pi device via SSH (more on how to do that below.)

3Update the Raspberry Pi OS with ease

Get all the latest features and security fixes

When there are pending software updates, Raspberry Pi OS should tell you as much by displaying an update icon on the toolbar. Toupdate via the toolbar, select theupdate icon,selectInstall Updates, enter your password, and clickAuthenticate.

To update via the terminal app, do the following:

Step 1updates the list of packages that you can install from.Step 2updates any apps that are already installed if there are updates available, whileStep 3removes anything no longer needed that’s been installed alongside applications.

4Pi-Apps is an easy way to install new apps

Ditch confusing Terminal commands when installing apps

If you want to install new applications on your Raspberry Pi – applications that aren’t included in Raspberry Pi OS’s preloaded “recommended software” utility – the easiest way for a beginner will be to install them via a third-party app calledPi-Apps.

To install Pi-Apps, open the Terminal app and enter the following command:

wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash

Tolaunch Pi-Appsonce it’s installed, go to theRaspberry Pi menu icon > Accessories > Pi-Apps.

Within Pi-Apps, you can find tons of apps by browsing categories or searching for them. Clicking an app will give you a short description of what it does, as well as how many people use it, and a one-click button to install it. The app description box should also tell you how to launch it once it’s installed.

5Don’t forget you can uninstall apps

Save space and simplify your setup

It’s easy to uninstall apps on your Raspberry Pi if you previously installed them using Pi-Apps (see the previous tip). Simply openPi-Apps, find the application you want to remove, and selectUninstall.

If the app you want to uninstall isn’t found on Pi-Apps, there are several ways to uninstall an application via the Terminal. The following is, I think, the easiest way:

Instep 2, replace “” with whatever you think the application is likely to be listed as. The Terminal should print out installed packages that match that term. From this list, find the name of the package you want to uninstall.

Instep 3, replace “” with this actual package name.

You canleave “–purge” out of step 3if you want to keep the application’s configuration files intact, which might be useful if you want to reinstall the app in the future without losing your settings.

6Find your Raspberry Pi’s IP address

Useful for hosting servers and connecting remotely

Many Raspberry Pi projects require the ability to connect to the Raspberry Pi from elsewhere on your network, or from a different network entirely via the internet. In many such projects, you’ll need to know either your Raspberry Pi’s local IP address or its public IP address.

To find yourlocal IP address, you can eitherhover over the network icon on your toolbar, or you can enterhostname -I(that’s a capital “i”, not a lower-case “L”) in theTerminal,which will show you the local IP addresses for all network interfaces on your Raspberry Pi device.

Your entire network should share one public IP address, so this will not be unique to your Raspberry Pi if there are other devices on your network.

To find yourpublic IP address, entercurl ifconfig.mein the Terminal, or, if this doesn’t work, find the IP address in your router’s configuration and administration panel.

Find your Raspberry Pi’s open ports

Connecting to your Raspberry Pi, or hosting things from it, might require managing your open ports. To check which ports are currently open on your Raspberry Pi, open the Terminal app and enterss -ltn(that’s a lower-case “L”), and open ports will be listed underLocal Address:Port.

7Change your Pi’s system configuration

Make your Pi work for you, not the other way around

The Raspberry Pi system Configuration tool is one of the first things to get used to using when tinkering with your Raspberry Pi. It allows you to change all kinds of RPi settings, from network options to boot, interfacing, and performance options. Perhaps most importantly, given the RPi’s varied connectivity ports, it’s where you can configure the device’s interfacing options.

You have two ways of opening the Configuration tool. First, you can go to theRaspberry Pi menu icon > Preferences > Raspberry Pi Configuration.

If you want to access the Terminal version, open theTerminal (Ctrl + Alt + T)and typesudo raspi-config, then enter yourpassword.

8Connect to your Raspberry Pi remotely

Use SSH to access your Pi

Many Raspberry Pi projects involve accessing and interacting with the Raspberry Pi from a different device, like your laptop or tablet.

Connecting remotely to your Raspberry Pi from a Windows PC can be an easy way to practice using the Linux command line without having to leave the comfort of your home OS.

This is where Secure Shell (SSH) comes in. On both Windows and Mac, you can use SSH to connect to your Raspberry Pi’s terminal.

First, make a note of your Raspberry Pi’sIP address. Then,enable SSHon your RPi in theRaspberry Pi Configuration Tool. Now, you may connect to your RPi on Mac or Windows.

How to connect via SSH on macOS

How to connect via SSH on Windows

9Run Raspberry Pi OS from a USB SSD

Because it’s faster and more reliable

Raspberry Pi OS is usually installed on a MicroSD card, to begin with, because it’s cheap and easy to do so. And with the Raspberry Pi 5, the SD card speeds aren’t too bad at all. But SD cards are prone to data corruption, and they’re not very fast or reliable compared to an SSD.

The good news is there are plenty of speedy, capacious, reliable USB SSDs ready and waiting to be used to host Raspberry Pi OS for you. You’ll need a MicroSD reader, a spare MicroSD card, a PC, and a USB SSD.

Best external hard drives and SSDs: Top portable external drives for your Mac or PC

What are the best external SSDs when you need a boost in storage? We’ve got you covered with the options.

To run Raspberry Pi OS from a USB SSD, do the following: