Guides & tutorials
Learn by building
Step-by-step projects for Raspberry Pi, Pico and Arduino. Each one lists the exact parts, wiring and code, from a first blinking LED to your own home VPN.
Latest tutorials
Build your own home VPN with Raspberry Pi and WireGuard
Turn a Raspberry Pi into a WireGuard VPN server so your phone and laptop can reach your home network, and browse through it, from anywhere.
Build your own home VPN with Raspberry Pi and WireGuard
Build your own home VPN with Raspberry Pi and WireGuard
|maker's things team
Build a motion-triggered camera with Raspberry Pi
Combine a Camera Module 3 and a PIR motion sensor to snap a photo whenever something moves. Great for wildlife, doorways and bird feeders.
Build a motion-triggered camera with Raspberry Pi
Build a motion-triggered camera with Raspberry Pi
|maker's things team
Boot your Raspberry Pi 5 from an NVMe SSD
Make your Raspberry Pi 5 several times faster: fit an M.2 HAT+ and NVMe SSD, copy your system over and boot from it.
Boot your Raspberry Pi 5 from an NVMe SSD
Boot your Raspberry Pi 5 from an NVMe SSD
|maker's things team
Control a servo motor with Raspberry Pi Pico
Learn how hobby servos work and sweep one smoothly with a Raspberry Pi Pico using PWM in MicroPython. It is the first step towards robot arms and pan-tilt rigs.
Control a servo motor with Raspberry Pi Pico
Control a servo motor with Raspberry Pi Pico
|maker's things team
Make a Raspberry Pi weather station with the BME280
Wire an Adafruit BME280 to a Raspberry Pi and log temperature, humidity and air pressure with a few lines of Python.
Make a Raspberry Pi weather station with the BME280
Make a Raspberry Pi weather station with the BME280
|maker's things team
Block ads on every device at home with Pi-hole
Pi-hole turns a Raspberry Pi into a network-wide ad and tracker blocker for every phone, laptop and smart TV in the house. No apps or browser extensions needed.
Block ads on every device at home with Pi-hole
Block ads on every device at home with Pi-hole
|maker's things team
Light up a NeoPixel ring with Raspberry Pi Pico and MicroPython
Program a 16-LED NeoPixel ring with a Raspberry Pi Pico in MicroPython: wiring, a rainbow animation and how to run it without a computer.
Light up a NeoPixel ring with Raspberry Pi Pico and MicroPython
Light up a NeoPixel ring with Raspberry Pi Pico and MicroPython
|maker's things team
Getting started with Raspberry Pi 5: from box to desktop
Everything you need to set up a new Raspberry Pi 5: the right power supply, cooling, flashing Raspberry Pi OS, first boot and remote access.
Getting started with Raspberry Pi 5: from box to desktop
Getting started with Raspberry Pi 5: from box to desktop
|maker's things team