Tutorials
These tutorials provide a step-by-step process to doing development and dev-ops activities on Ubuntu machines, servers or devices.
iot, desktop, raspberrypi
How to install Ubuntu Desktop on Raspberry Pi 4
A complete guide to installing Ubuntu Desktop on a Raspberry Pi 4 (4GB or 8GB).
iot
How to create an Ubuntu Server SDcard for Raspberry Pi
In this tutorial, you will learn how to flash Ubuntu Server on a microSD card for Raspberry pi 2, 3 and 4
iot, desktop
How to install Ubuntu on RISC-V HiFive boards
In this tutorial, you will learn how to install Ubuntu on the RISC-V HiFive boards
iot
How to use Raspberry Pi GPIO pins with Ubuntu
Take control of the GPIO pins of your Raspberry Pi. This tutorial will show you ho to get started with the LGPIO library, including examples using basic GPIO control, I²C, PWM, and SPI.
iot
How to use the AdGuard Home Ubuntu Appliance
How to install Adguard Home on a Raspberry Pi 2, 3 or 4, using an Ubuntu Appliance for automated updates.
iot, raspberrypi, kubernetes, microk8s
How to build a Raspberry Pi Kubernetes cluster using MicroK8s
How to deploy a multi-node Kubernetes cluster on your Raspberry Pi 4, 3 or 2. At the end of this tutorial, you will have a production-grade K8s cluster, easy to scale, running on top of MicroK8s.
iot, raspberrypi
How to install Ubuntu Server on your Raspberry Pi
A complete guide to installing Ubuntu Server on your Raspberry Pi 4, 3 or 2 in a couple of minutes. In a headless setup or with a screen and with a Wi-Fi or ethernet connection.
iot
Install the Arduino IDE
Learn how to install the Arduino IDE in order to write code for Arduino boards.
iot
Create an Ubuntu image for a Raspberry Pi on Ubuntu
How to create a bootable microSD card to run Ubuntu on your Raspberry Pi
iot
Create an Ubuntu image for a Raspberry Pi on Windows
How to create a bootable microSD card to run Ubuntu on your Raspberry Pi
iot
Create an Ubuntu image for a Raspberry Pi on MacOS
How to create a bootable microSD card to run Ubuntu on your Raspberry Pi
iot
Run Flutter Applications on Ubuntu Core
Learn how to build and deploy a Flutter application on Ubuntu Core by leveraging Ubuntu Frame
iot
Getting Started with ROS 2
Get familiar with the Robot Operating System version 2 (ROS 2) on Ubuntu
iot
Make a HTML5/Electron-based Kiosk Snap
Build and deploy an Electron-based kiosk application as a snap.
iot
Make a X11-based Kiosk Snap
Create graphical kiosk snaps for Ubuntu IoT devices using the legacy X11 protocol.