All Tutorials
Click on | Tutorials | in the menu to have an overview of our tutorials grouped into sections.

How to connect a fan to a Rock 4 board
If you are struggling to keep your Rock 4 board cool, mounting a fan could be the relief you’re looking for. In this tutorial we’ll see how to connect a ...

How to ssh into your Raspberry Pi
Time needed: 5 minutes. If you need to take control over your Raspberry Pi remotely, without having the need to have a desktop environment, an SSH connection is a fast, easy ...

How to find the MAC Address of my Raspberry Pi
Time needed: 1 minute. This short tutorial shows you 2 easy ways where to find the MAC address of a Raspberry Pi computer.A Media Access Control (MAC) address is a unique ...

How to connect an LCD display to a Raspberry Pi
If your display is equipped with an IC2 module, it's not that difficult to connect an LCD display to a Raspberry Pi. Learn with this tutorial how to connect and ...

How to fix ‘Cannot currently show the desktop’ on Raspberry Pi
Time needed: 3 minutes. If you installed a remote connection to your Raspberry Pi using VNC, it can happen you get a black screen with an error message 'Cannot currently show ...

How to control a neopixel LED strip with a Raspberry Pi Pico
In this tutorial we will cover how to program the Raspberry Pi Pico to control neopixels or also known as individually addressable RGB LEDs. We will use the popular WS2812B ...

DHT11 temperature and humidity sensor on Raspberry Pi Pico
Learn with this tutorial how to connect a DHT11 temperature & humidity sensor to a Raspberry Pi Pico. With a MicroPython script, we will read every two seconds the ambient ...

HC-SR04 ultrasonic distance sensor with Raspberry Pi Pico
The HC-SR04 ultrasonic distance sensor works like a sonar. Let's see in this tutorial how to connect the HC-SR04 to a Raspberry Pi Pico. We'll also write a script in ...

How to connect an LCD display to a Raspberry Pi Pico
To control an LCD with a microcontroller as the Raspberry Pi Pico can be a quite complicated job. Well, if your display is equipped with an IC2 module and specific ...

Find out an I2C address with the Raspberry Pi Pico
Quite some electronic parts use the I2C communication protocol to exchange information. To do this, we need to know the I2C address from these parts or peripherals . In this tutorial, ...

Transfer files between computer and Raspberry Pi Pico
Time needed: 3 minutes. Learn in this tutorial how to easily transfer files from your computer to your Raspberry Pi Pico and vice versa.When you'll have completed this tutorial, you will ...

PIR motion sensor on a Raspberry Pi Pico
Let's see how to connect a PIR motion sensor on a Raspberry Pi Pico. On the basis of a MicroPython script we’ll be able to detect motion or human presence.When ...

LDR light sensor on Raspberry Pi Pico
In this tutorial we'll connect a light sensor, also known as LDR (Light-Dependant Resistor) or photo-resistor, to a Raspberry Pi Pico. On the basis of a MicroPython script we'll be ...

How to connect a buzzer to a Raspberry Pi Pico
Learn with this tutorial how to connect a buzzer to a Raspberry Pi Pico board. We'll program the Pico with a MicroPython script to let the buzzer generate a beep ...

Start programming Raspberry Pi Pico GPIO pins
Let's see with this tutorial how to start programming Raspberry Pi Pico GPIO pins. We'll use MicroPython to let blink an LED connected to the Raspberry Pi Pico pins.Once this ...

How to start programming the Raspberry Pi Pico
In this tutorial we'll see how to start programming the Raspberry Pi Pico or Raspberry Pi Pico W. We'll use MicroPython to let blink the onboard LED of the Raspberry ...

Raspberry Pi Firmware Update
Thanks to the hard work of the Raspberry Pi Foundation, the Raspberry Pi firmware is getting better continuously. To benefit from these improvements, it's important to update your Raspberry Pi's ...

How to install an OS on an SSD with the Raspberry Pi Imager
In this tutorial, we'll see how easy it is to install Raspberry Pi OS or your prefered OS on a SSD with the Raspberry Pi Imager. And if your Raspberry ...

How to install NOOBS for your Raspberry Pi on a micro-SD card
Time needed: 15 minutes. This tutorial shows you how to install NOOBS (New Out Of Box Software) on a empty microSD card. NOOBS allows you to install your preferred OS on ...

How to access your Raspberry Pi with a remote desktop connection
Time needed: 10 minutes. In this tutorial you will learn how easy it is to setup a remote desktop connection to your Raspberry Pi. You will be able to remotely access ...

Monitor the CPU temperature of your Raspberry Pi
Time needed: 2 minutes. In this tutorial you’ll learn how you can easily and continuously monitor the CPU temperature of your Raspberry Pi. After completed this tutorial, you will have a temperature ...

How to connect a fan to a Raspberry Pi
If you are struggling to keep your Pi’s CPU cool, mounting a fan could be the relief you’re looking for. In this tutorial we’ll see how to connect a fan ...

Raspberry Pi 4 heatsink placement
In this short tutorial we see where to place the heatsinks on the Raspberry Pi 4. After having completed this tutorial, your Raspberry Pi will be equipped with the necessary ...

Assign fixed USB port names to your Raspberry Pi
If you have multiple devices connected to the USB ports of your Raspberry Pi, the automatically assigned USB port number could unexpectedly change after a reboot and could end up ...

Photo-resistor light sensor on Raspberry Pi
In this tutorial we use a photo-resistor light sensor to measure the intensity of ambient light. Find out with a Python script on your Raspberry Pi, if it's dark or ...

Buzzer on Raspberry Pi playing a melody
In this tutorial we learn how a buzzer can play music notes. See how easy it is to play a basic melody with a Python script running on your Raspberry ...

Buzzer on Raspberry Pi generating beeps
In this tutorial we use a 5V active buzzer. With a Python script running on your Raspberry Pi, we make the buzzer produce a repeated beep. When you have completed ...

DHT11 temperature and humidity sensor on Raspberry Pi
In this tutorial we use a DHT11 temperature & humidity sensor. With a Python script running on your Raspberry Pi, we will read the ambient temperature and humidity. When you ...

HC-SR501 PIR motion sensor on a Raspberry Pi
In this tutorial we use a PIR motion sensor to detect human presence. With a Python script on your Raspberry Pi, we monitor if motion is detected. When you have ...
The HC-SR04 ultrasonic distance sensor on a Raspberry Pi
In this tutorial we use an ultrasonic sensor to measure distances. With a Python script on our Raspberry Pi, we calculate the distance to an object. When you have completed ...

How to use the Raspberry Pi GPIO pins
In this tutorial we'll start using the GPIO (general-purpose input/output) pins of the Raspberry Pi. We'll use Python to write the code to let blink an LED. Once this tutorial ...

How to write your first Python program on the Raspberry Pi
In this tutorial you'll write your first Python program on your Raspberry Pi. After having completed this tutorial, you will know how to startup a Python IDE (Integrated Development Environment) ...

How to give your Raspberry Pi a Static IP Address
Time needed: 5 minutes. In this tutorial we'll learn how to setup a static IP address on your Raspberry Pi.By default, your Raspberry Pi attempts to get a random dynamic IP ...

How to update your Raspberry Pi to the latest version
In this short tutorial we'll see how easy it is to update your Raspberry Pi to the latest version of Raspberry Pi OS. Once you have ended this tutorial, you ...
How to transfer files between Raspberry Pi and PC
Time needed: 5 minutes. In this tutorial we'll learn how to transfer files from your Raspberry Pi to your Windows PC and the other way around. Once you have completely followed ...

Set up Raspberry Pi basic configurations
Time needed: 3 minutes. In this tutorial we'll see how to configure your Raspberry Pi for the first time after having installed Raspberry Pi OS. Once you have completed this tutorial, ...

How to place heatsinks on the Raspberry Pi 3 B+
Time needed: 2 minutes. In this short tutorial we'll see where to place the heatsinks on the Raspberry Pi 3 B+. After completed this tutorial, your Raspberry Pi will get less ...

How to setup the hardware of your Raspberry Pi 3 B+
Time needed: 5 minutes. This tutorial will guide you to setup the hardware components on your Raspberry Pi. After having completed this tutorial, your Raspberry Pi is equipped with all the ...

How to install Raspberry Pi OS starting from Noobs
Time needed: 15 minutes. In this tutorial we'll see how to install Raspberry Pi OS on your Raspberry Pi, starting from a micro-SD card preloaded with NOOBS. Once you have completely ...