Maker Guides

Browse tutorials by category or explore our latest guides below.

Latest Guides

Soldering the DIY Gas Detector
Soldering

Soldering the DIY Gas Detector

Easy
 DIY LED Clock Kit
Soldering

DIY LED Clock Kit

Soldering guide for DIY LED Clock Kit

Easy
Using ChatGPT to Help With Micro:bit Coding
Micro:Bit

Using ChatGPT to Help With Micro:bit Coding

Tips and tricks for helping improve your code!

Easy
How to Set Up the ReSpeaker HAT for Raspberry Pi
Raspberry Pi

How to Set Up the ReSpeaker HAT for Raspberry Pi

Opening up a world of voice-activated projects

Easy
How to connect two cameras to the Raspberry Pi 5
Raspberry Pi

How to connect two cameras to the Raspberry Pi 5

Easy
Installing Home Assistant on Raspberry Pi 5
Raspberry Pi

Installing Home Assistant on Raspberry Pi 5

This guide walks you through installing Home Assistant on Raspberry Pi 5, offering both beginner-friendly and advanced methods. pen_spark tune share more_vert

Easy
How to Use Ollama on Raspberry Pi 5
Raspberry Pi

How to Use Ollama on Raspberry Pi 5

Run Phi3, TinyLlama and Llava models

Easy
TinyLlama and Llama3 with Raspberry Pi 5
Raspberry Pi

TinyLlama and Llama3 with Raspberry Pi 5

Run basic AI tasks on your Raspberry Pi 5 with the lightweight and speedy TinyLlama large language model.

Easy
How to install Ollama on the Raspberry Pi 5
Raspberry Pi

How to install Ollama on the Raspberry Pi 5

Ollama is a framework that lets you run powerful AI models directly on your Pi, for tasks like text generation and translation.

Easy
How to install Digital Signage software on the Raspberry Pi 5

How to install Digital Signage software on the Raspberry Pi 5

Turn your Pi into digital signage

How to install ARpiCADE on the Raspberry Pi 5
Raspberry Pi

How to install ARpiCADE on the Raspberry Pi 5

Easy
How to install Pi-hole
Raspberry Pi

How to install Pi-hole

Install Pi-hole for the Raspberry Pi, includiung how to point Windows and Mac devices to the Pi-hole for DNS

Easy
Lamp Kit
Raspberry Pi

Lamp Kit

Create your own DIY Lamp with this kit!

Easy
UV Sensor Module with micro:bit
Raspberry Pi

UV Sensor Module with micro:bit

Easy
Getting Started with the Owl Robot
Arduino

Getting Started with the Owl Robot

Assemble all parts of the owl robot from its kit, and then learn to program it with its Arduino microcontroller.

Easy
Raspberry Pi Pico with Lorikeet WS2812B LED Stick
Raspberry Pi

Raspberry Pi Pico with Lorikeet WS2812B LED Stick

Easy
Getting Started with the Raspberry Pi Pico
Raspberry Pi

Getting Started with the Raspberry Pi Pico

Learn to set up and program the Raspberry Pi Pico

Easy
WiFi Module with micro:bit
Raspberry Pi

WiFi Module with micro:bit

Easy
Lorikeet with Arduino
Arduino

Lorikeet with Arduino

Light up the LEDs on your Lorikeet!

Easy
Two Colour LED Module with Arduino
Arduino

Two Colour LED Module with Arduino

Gradually alternate between colours with the two colour led module and the Arduino!

Easy
Little Bird Lorikeet WS2812B Rainbow Board with micro:bit
Raspberry Pi

Little Bird Lorikeet WS2812B Rainbow Board with micro:bit

Easy
Pushbutton Module with Arduino
Arduino

Pushbutton Module with Arduino

Detect button presses with the Arduino

Easy
Passive Infrared Sensor with micro:bit
Raspberry Pi

Passive Infrared Sensor with micro:bit

Easy
DS18B20 Temperature Sensor Module with Arduino
Arduino

DS18B20 Temperature Sensor Module with Arduino

Get detailed temperature readings with the Arduino

Easy
How to Boot a Raspberry Pi Using a PCIe NVMe SSD

How to Boot a Raspberry Pi Using a PCIe NVMe SSD

Light Dependent Resistor Module with Arduino
Arduino

Light Dependent Resistor Module with Arduino

Sense light with your Arduino and this module

Easy
RGB LED Module with Arduino
Arduino

RGB LED Module with Arduino

Easy
Moisture Sensor Module and micro:bit
Raspberry Pi

Moisture Sensor Module and micro:bit

Easy
OLED Display Module with Arduino
Arduino

OLED Display Module with Arduino

Easy
4 Digit Display Module with Arduino
Arduino

4 Digit Display Module with Arduino

Easy
How to install Whisper (Speech to Text) on the Raspberry Pi 5
Raspberry Pi

How to install Whisper (Speech to Text) on the Raspberry Pi 5

Learn how to install and set up Whisper for accurate speech-to-text conversion on your Raspberry Pi 5.

Easy
Set Up the Two Player Arcade Joystick Kit
Raspberry Pi

Set Up the Two Player Arcade Joystick Kit

Set up the two player arcade joystick kit

Easy
Set up Barrier for Raspberry Pi 4
Raspberry Pi

Set up Barrier for Raspberry Pi 4

Share your keyboard and mouse with Barrier

Easy
Stream Music with the Raspberry Pi 4
Raspberry Pi

Stream Music with the Raspberry Pi 4

Set up Spotify Connect or VLC Radio for your Raspberry Pi 4

Easy
Coronavirus Monitor with Raspberry Pi
Raspberry Pi

Coronavirus Monitor with Raspberry Pi

Keep up to date with the latest Coronavirus numbers with the COVID-19 API and Raspberry Pi!

Easy
Raspberry Pi High Quality Camera
Raspberry Pi

Raspberry Pi High Quality Camera

Set up the new camera and lenses for Raspberry Pi 4

Easy
Build a Nanoleaf Replica with Raspberry Pi
Raspberry Pi

Build a Nanoleaf Replica with Raspberry Pi

Make your own mini Nanoleaf with the Raspberry Pi and TrinityPixels

Medium
Get Started with Pi Camera V2
Raspberry Pi

Get Started with Pi Camera V2

Learn how to set up the Raspberry Pi Camera V2

Easy
Endless Space Shooter with LÖVE on Raspberry Pi 4
Raspberry Pi

Endless Space Shooter with LÖVE on Raspberry Pi 4

Build a game starring Nyan cat, Grumpy cats and a whole lot of cake!

Medium
Beginning with the LÖVE Framework on Raspberry Pi 4
Raspberry Pi

Beginning with the LÖVE Framework on Raspberry Pi 4

Install LÖVE on the Raspberry Pi 4, learn about callback functions, the coordinate system and tables!

Easy
Basic Electronic Components with Raspberry Pi
Raspberry Pi

Basic Electronic Components with Raspberry Pi

Learn about resistors, LEDs, transistors and integrated circuits with the STEM Components for Raspberry Pi Kit!

Easy
Interrupts and Arduino
Arduino

Interrupts and Arduino

Learn about interrupts and how to use it in your sketches

Medium
Servo with micro:bit
Micro:Bit

Servo with micro:bit

Learn to use a servo with the micro:bit

Easy
Accelerometer and ShakeUp
ShakeUp

Accelerometer and ShakeUp

Learn to use the Accelerometer with Arduino IDE and Processing

Medium
Introduction to Python with Raspberry Pi
Raspberry Pi

Introduction to Python with Raspberry Pi

Learn about the Thonny IDE and basic data types

Easy
Snake and MakeCode Arcade
Micro:Bit

Snake and MakeCode Arcade

Add enemy sprites and a game scoring system to complete the classic snake game

Easy
Raspberry Pi Weather Station with the Sense HAT
Raspberry Pi

Raspberry Pi Weather Station with the Sense HAT

Raspberry Pi + Sense HAT = Mini Weather Station!

Medium
Ultrasonic Distance Sensor with micro:bit
Micro:Bit

Ultrasonic Distance Sensor with micro:bit

Learn to use an ultrasonic distance sensor, and even move around obstacles with the Bird Bot

Medium
Scrolling Backgrounds with PICO-8
Raspberry Pi

Scrolling Backgrounds with PICO-8

Create the illusion of depth and movement in PICO-8 games

Medium
Wakey Wakey with ShakeUp
ShakeUp

Wakey Wakey with ShakeUp

Create an alarm clock with the ShakeUp and Raspberry Pi

Medium
Robot Alarm Clock with Bird Bot
Micro:Bit

Robot Alarm Clock with Bird Bot

Turn the Bird Bot into a moving alarm clock!

Medium
NFC Module with Raspberry Pi
Raspberry Pi

NFC Module with Raspberry Pi

Connect the PN532 NFC Module to the Raspberry Pi via I2C!

Easy
Bluetooth Controller with Bird Bot
Micro:Bit

Bluetooth Controller with Bird Bot

Control the Bird Bot with another micro:bit!

Medium
Tamagotchi with MakeCode Arcade
Micro:Bit

Tamagotchi with MakeCode Arcade

Learn to use the light sensor on the Meowbit to create your own variation of Tamagotchi

Medium
Sprite Animation with MakeCode Arcade
Micro:Bit

Sprite Animation with MakeCode Arcade

Learn to use the animation extension in MakeCode Arcade

Easy
Two-wheeled Robot with Raspberry Pi 4
Raspberry Pi

Two-wheeled Robot with Raspberry Pi 4

Build your own two-wheeled robotic car that can move forward, backwards, turn right and left

Medium
Macro Keypad with ATmega32u4
Arduino

Macro Keypad with ATmega32u4

Create your own programmable eight button macro keypad!

Medium
How to Attach the PoE HAT to Raspberry Pi 3B+
Raspberry Pi

How to Attach the PoE HAT to Raspberry Pi 3B+

Learn how to to put together the PoE HAT with your Raspberry Pi 3B+

Easy
L298 Dual H-Bridge Motor Driver with micro:bit
Micro:Bit

L298 Dual H-Bridge Motor Driver with micro:bit

Control the speed and rotation direction of two DC motors with the L298 and a micro:bit

Medium
Spider Invaders with MakeCode Arcade
Micro:Bit

Spider Invaders with MakeCode Arcade

Create the classic Space Invaders game with MakeCode Arcade

Medium
EagLED Illuminated Headgear
EagLED

EagLED Illuminated Headgear

Add a sparkle to your next costume headgear with the EagLED and Rainbow LEDs

Easy
Sensor Board for micro:bit
Micro:Bit

Sensor Board for micro:bit

Learn to use the sensor board for micro:bit from Monk Makes

Easy
Pulse Monitor with EagLED
EagLED

Pulse Monitor with EagLED

Create a BPM monitor with EagLED

Medium
Simple Security System with Bird Bot
Micro:Bit

Simple Security System with Bird Bot

Connect two micro:bits and an ultrasonic distance sensor to detect movement and immediately show an alert on the other

Easy
Get Started with MakeCode Arcade
Micro:Bit

Get Started with MakeCode Arcade

MakeCode Arcade 101

Easy
Light-sensitive Bookmark with EagLED
EagLED

Light-sensitive Bookmark with EagLED

Create a portable light that automatically lights up in darkness

Medium
Glowing Badge with EagLED
EagLED

Glowing Badge with EagLED

Make a light-up badge in a few simple steps.

Easy
Sandbox Building Game with MakeCode Arcade
Micro:Bit

Sandbox Building Game with MakeCode Arcade

Create a 2D Open-world Sandbox game with MakeCode Arcade for Meowbit

Easy
OLED Watch with EagLED
EagLED

OLED Watch with EagLED

Make a watch with the EagLED

Medium
Introduction to PICO-8 for Raspberry Pi
Raspberry Pi

Introduction to PICO-8 for Raspberry Pi

Get started with making 8-bit games on the Raspberry Pi with PICO-8

Easy
Advanced Dungeon Crawler in MakeCode Arcade
Micro:Bit

Advanced Dungeon Crawler in MakeCode Arcade

Add multiple levels, enemies that follow you, and projectiles with Javascript and TypeScript

Hard
LED, pushbutton and EagLED
EagLED

LED, pushbutton and EagLED

Build a simple circuit with an LED, pushbutton and EagLED

Easy
Musical Greeting Card with EagLED
EagLED

Musical Greeting Card with EagLED

Make a birthday card that plays a happy birthday tune when it is opened up

Medium
Interactive Felt Monster with EagLED
EagLED

Interactive Felt Monster with EagLED

Create a felt monster by using felt fabric, the EagLED and conductive thread

Medium
Set up OpenCV on Raspberry Pi 4
Raspberry Pi

Set up OpenCV on Raspberry Pi 4

Get OpenCV up and running quickly on the Raspberry Pi

Easy
Using a Logic-level Shifter with Raspberry Pi
Raspberry Pi

Using a Logic-level Shifter with Raspberry Pi

When and why to use a logic-level shifter?

Easy
Heart Rate Sensor with Arduino
Arduino

Heart Rate Sensor with Arduino

Get ECG signals with the AD8232 Heart Rate Sensor and Arduino

Medium
Program an Uno with Raspberry Pi
Raspberry Pi

Program an Uno with Raspberry Pi

Easy
8-bit Sprites and Animation with PICO-8
Raspberry Pi

8-bit Sprites and Animation with PICO-8

Create your first animated PICO-8 game

Medium
SPI and Arduino
Arduino

SPI and Arduino

SPI Library, SPI Modes, Transaction & Transfer methods.

Medium
Command-line 101
Raspberry Pi

Command-line 101

Learn how to use 15 of the most useful terminal commands

Easy
Use the Sense HAT Emulator in Raspbian
Raspberry Pi

Use the Sense HAT Emulator in Raspbian

Test out sensor code without a physical sense HAT!

Easy
Obstacle Avoidance Robot with Raspberry Pi 4
Raspberry Pi

Obstacle Avoidance Robot with Raspberry Pi 4

Build an autonomous two-wheeled robot

Medium
Accelerometer and Gyroscope Sensor with Arduino
Arduino

Accelerometer and Gyroscope Sensor with Arduino

Detect movement, g-force, yaw, pitch, and roll!

Medium
Make Music with the EagLED
EagLED

Make Music with the EagLED

Get started with making music with the EagLED

Easy
EEPROM and Arduino
Arduino

EEPROM and Arduino

Read and write to the EEPROM memory

Medium
Sound-responsive Lights
EagLED

Sound-responsive Lights

Wearable lights that respond to sound

Easy
Dungeon Crawler with MakeCode Arcade
Micro:Bit

Dungeon Crawler with MakeCode Arcade

Create the first level of a dungeon crawler game in MakeCode Arcade with variables, namespaces, and functions!

Medium
I²C and Arduino
Arduino

I²C and Arduino

Learn all about the I²C communication protocol

Medium
First Steps with Bird Bot
Micro:Bit

First Steps with Bird Bot

Program the Bird Bot to move forward, backward, turn and brake!

Easy
Getting Started with the Raspberry Pi 4
Raspberry Pi

Getting Started with the Raspberry Pi 4

Learn to set up your Raspberry Pi 4B+ with Raspbian Buster

Easy
Get Started With the EagLED
EagLED

Get Started With the EagLED

Familiarise yourself with the EagLED and its components

Easy
Passive Infrared Sensor with Raspberry Pi
Raspberry Pi

Passive Infrared Sensor with Raspberry Pi

Connect the PIR motion sensor to a Raspberry Pi and send alert messages via email

Easy
Player Selection Screen with MakeCode Arcade
Micro:Bit

Player Selection Screen with MakeCode Arcade

Create a player selection screen with functions in Javascript

Medium
Indicator Lights with Bird Bot
Micro:Bit

Indicator Lights with Bird Bot

Create indicator lights using the the WS2812B LED modules on the Bird Bot

Medium
Gyroscope with ShakeUp
ShakeUp

Gyroscope with ShakeUp

Plot measurements from the ShakeUp's built-in gyroscope

Easy
Introduction to Object-oriented Programming with MakeCode Arcade
Micro:Bit

Introduction to Object-oriented Programming with MakeCode Arcade

Learn the basics of OOP to start making games with the Javascript interface!

Medium
Draw with the ShakeUp
ShakeUp

Draw with the ShakeUp

Learn to program the ShakeUp to draw with the Scratch programming language

Medium
2D Sidescrolling Platformer with MakeCode Arcade
Micro:Bit

2D Sidescrolling Platformer with MakeCode Arcade

Create a side-scrolling platformer game

Medium
Create Tile Maps for MakeCode Arcade
Micro:Bit

Create Tile Maps for MakeCode Arcade

Use an external sprite editor such to create a background for a side-scrolling 2D platformer game

Medium
Control a 3D Cube with ShakeUp
ShakeUp

Control a 3D Cube with ShakeUp

Get started with motion control by using the ShakeUp's built-in accelerometer

Medium
Candy Collecting Game with ShakeUp
ShakeUp

Candy Collecting Game with ShakeUp

Make a simple candy collecting game with ShakeUp

Medium
How to Attach Heatsinks to Raspberry Pi 4
Raspberry Pi

How to Attach Heatsinks to Raspberry Pi 4

Learn to attach heat sinks to the Raspberry Pi 4

Easy
Add Levels to 2D Platformer in MakeCode Arcade
Micro:Bit

Add Levels to 2D Platformer in MakeCode Arcade

Create Tilemap Arrays, more power-ups, and a secret level!

Medium
Armour Case with Dual Cooling Fan for Raspberry Pi 4
Raspberry Pi

Armour Case with Dual Cooling Fan for Raspberry Pi 4

Learn to assemble the Armour Case for Raspberry Pi 4 in a few simple steps!

Easy
Game HAT with Raspberry Pi
Raspberry Pi

Game HAT with Raspberry Pi

Set up the Game HAT and 3D print a custom enclosure for it

Easy
String Instrument with ShakeUp
ShakeUp

String Instrument with ShakeUp

Learn about lists and make your own string instrument

Medium
Simple Circuits with ShakeUp
ShakeUp

Simple Circuits with ShakeUp

Learn about circuits and make a simple doorbell & security alarm with the ShakeUp

Easy
Set Up EagLED with Arduino Create
EagLED

Set Up EagLED with Arduino Create

Install the plugin and set up the Arduino Create Online Editor for EagLED

Easy
Breath Pacer with EagLED
EagLED

Breath Pacer with EagLED

Create a breath pacer to monitor your relaxation level

Medium
Eat Sushi in Style with ShakeUp
ShakeUp

Eat Sushi in Style with ShakeUp

Play notes when you dip sushi in sauce with the ShakeUp

Easy
Make Music with ShakeUp
ShakeUp

Make Music with ShakeUp

Create a keyboard piano out of cardboard and get it to make some music!

Easy
Plush Controller with EagLED
EagLED

Plush Controller with EagLED

Make a plush controller with conductive fabric and EagLED

Medium
Infrared Obstacle Avoidance Sensor with micro:bit
Micro:Bit

Infrared Obstacle Avoidance Sensor with micro:bit

Get started with an infrared obstacle avoidance sensor with the micro:bit

Easy
Tilt Sensor with micro:bit
Micro:Bit

Tilt Sensor with micro:bit

Learn to use a tilt sensor with micro:bit

Easy
Control LED Brightness Using a Potentiometer
Micro:Bit

Control LED Brightness Using a Potentiometer

Learn to use the potentiometer with micro:bit

Easy
Light-dependent Resistor with micro:bit
Micro:Bit

Light-dependent Resistor with micro:bit

Learn to use a light-dependent resistor with the micro:bit

Easy
Thermistor Sensor Module with micro:bit
Micro:Bit

Thermistor Sensor Module with micro:bit

Learn to use a thermistor module with micro:bit

Easy
Reed Switch with micro:bit
Micro:Bit

Reed Switch with micro:bit

Learn to use a reed switch module and create a security alarm

Easy
1-Wire and Arduino
Arduino

1-Wire and Arduino

A single wire that carries serial data, addresses, and also power!

Medium
Ferroelectric RAM with Arduino
Arduino

Ferroelectric RAM with Arduino

Read and write data to this super-fast, high-endurance, non-volatile memory

Medium
Use an IR Receiver with Arduino
Arduino

Use an IR Receiver with Arduino

Receive controls from your remote control!

Easy
SD Card Module with Arduino
Arduino

SD Card Module with Arduino

Record sensor measurements to an SD card module

Medium
millis() function and Arduino
Arduino

millis() function and Arduino

Learn to use the millis() function to create a simple multi-tasking alarm

Medium
Keyboard Controlled Robot with Raspberry Pi 4
Raspberry Pi

Keyboard Controlled Robot with Raspberry Pi 4

Build a Build a controllable robot with the Raspberry Pi 4

Medium
Create a Google Calendar Reminder Device with Raspberry Pi
Raspberry Pi

Create a Google Calendar Reminder Device with Raspberry Pi

Make an appointment reminder with a Pi Zero and Blinkt! LED strip

Easy
UART and Arduino
Arduino

UART and Arduino

An introduction to serial communication and serial commands

Easy
Build a Raspberry Pi Security Camera
Raspberry Pi

Build a Raspberry Pi Security Camera

Use MotionEyeOS and create your own surveillance camera

Easy
Install TensorFlow on Raspberry Pi
Raspberry Pi

Install TensorFlow on Raspberry Pi

Learn how to install TensorFlow on the Raspberry Pi

Easy
Pi-hole for Raspberry Pi 4
Raspberry Pi

Pi-hole for Raspberry Pi 4

Set up Pi-hole to get rid of those pesky ads!

Easy
Setting up the micro:bit with Makecode
Micro:Bit

Setting up the micro:bit with Makecode

Learn about the programming interface for the micro:bit

Easy
Sound Sensor with micro:bit
Micro:Bit

Sound Sensor with micro:bit

Program the micro:bit to detect sound using Arduino IDE

Easy
Atmospheric Pressure Sensor with micro:bit
Micro:Bit

Atmospheric Pressure Sensor with micro:bit

Get readings from an atmospheric pressure sensor and the micro:bit

Easy
Analog Inputs and micro:bit
Micro:Bit

Analog Inputs and micro:bit

Learn about analog inputs using a potentiometer and micro:bit

Easy
Make a Grove Zero Line Follower Robot
Micro:Bit

Make a Grove Zero Line Follower Robot

Create a robot that will follow a line you draw and learn about programming logic!

Easy
Create a micro:bit Robot with Grove Zero
Micro:Bit

Create a micro:bit Robot with Grove Zero

Learn to use the Grove Zero Bit Kit

Easy
Using LEDs with micro:bit
Micro:Bit

Using LEDs with micro:bit

Learn to use multiple LEDs with the micro:bit and make a light show

Easy
1-channel Relay with micro:bit
Micro:Bit

1-channel Relay with micro:bit

Turn another circuit on and off with a relay

Easy
Digital Inputs with Raspberry Pi
Raspberry Pi

Digital Inputs with Raspberry Pi

Learn how to read digital inputs with the GPIO Zero Library

Easy
Hall Effect Sensor with micro:bit
Micro:Bit

Hall Effect Sensor with micro:bit

Detect the presence of magnetic fields

Easy
Rotary Encoder with micro:bit
Micro:Bit

Rotary Encoder with micro:bit

Learn to use the rotary encoder with micro:bit

Easy
Raindrop Sensor with micro:bit
Micro:Bit

Raindrop Sensor with micro:bit

Make a device that detects when it rains

Easy
0.96'' OLED Screen with micro:bit
Micro:Bit

0.96'' OLED Screen with micro:bit

Learn to show images on the screen

Medium
Aluminium Alloy Case With Cooling Heatsink for Raspberry Pi 4
Raspberry Pi

Aluminium Alloy Case With Cooling Heatsink for Raspberry Pi 4

Learn to assemble the Aluminium Alloy Case for Raspberry Pi 4 in eight steps!

Easy
Bluetooth with micro:bit
Micro:Bit

Bluetooth with micro:bit

Learn about bluetooth and how to use the radio module on the micro:bit

Easy
Using an LED with micro:bit
Micro:Bit

Using an LED with micro:bit

Learn to use an external LED with the micro:bit

Easy
Pong with ShakeUp
ShakeUp

Pong with ShakeUp

Create a pong game and controller using Scratch and ShakeUp

Medium
Light-seeking Robit Smart Car
Micro:Bit

Light-seeking Robit Smart Car

Make the Robit Smart Car seek out light while avoiding obstacles

Medium
Create a Light-sensitive Alarm with micro:bit
Micro:Bit

Create a Light-sensitive Alarm with micro:bit

Learn to use the buzzer module and make your own light-sensitive alarm!

Easy
Use a Two Colour LED Module with micro:bit
Micro:Bit

Use a Two Colour LED Module with micro:bit

Make a Two Colour LED blink using the micro:bit

Easy
Create a Doorbell with micro:bit
Micro:Bit

Create a Doorbell with micro:bit

Use a push button and buzzer module to create a simple doorbell

Easy
Smoke sensor with micro:bit
Micro:Bit

Smoke sensor with micro:bit

Learn to use a smoke sensor with micro:bit

Easy
Measure Temperature and Humidity with micro:bit
Micro:Bit

Measure Temperature and Humidity with micro:bit

Learn to use an external temperature sensor with micro:bit

Medium
Make an RGB LED Blink with micro:bit
Micro:Bit

Make an RGB LED Blink with micro:bit

Light up and blend the colours of an RGB LED

Easy
Light Sensor with EagLED
EagLED

Light Sensor with EagLED

Learn to use the EagLED's light sensor

Easy
4-Digit Counter with micro:bit
Micro:Bit

4-Digit Counter with micro:bit

Learn to use a 4 digit display with micro:bit

Easy
Laser Head Sensor with micro:bit
Micro:Bit

Laser Head Sensor with micro:bit

Make a Tripwire Alarm with micro:bit

Easy
Using the Built-in Sensors on micro:bit
Micro:Bit

Using the Built-in Sensors on micro:bit

Learn to use the built-in light sensor, temperature sensor, accelerometer & compass on the micro:bit

Easy
Pushbutton with EagLED
EagLED

Pushbutton with EagLED

Learn to use a pushbutton with EagLED

Easy
Line Tracking Module with Robit Smart Car
Micro:Bit

Line Tracking Module with Robit Smart Car

Get the Robit Smart Car to detect edges with the tracking module

Easy
Alcohol Sensor with Arduino
Arduino

Alcohol Sensor with Arduino

Learn to make your own breathalyzer

Easy
Use a Tilt Sensor with Arduino
Arduino

Use a Tilt Sensor with Arduino

Read when an object is being tilted

Easy
How to Use an RGB LED with Arduino
Arduino

How to Use an RGB LED with Arduino

Learn to use a multi colour LED

Easy
Capacitive Touch Sensor with Arduino
Arduino

Capacitive Touch Sensor with Arduino

We will use the touch sensor to turn an LED on and off

Easy
Ultrasonic Rangefinder with Arduino
Arduino

Ultrasonic Rangefinder with Arduino

Find out how to use an Ultrasonic Rangefinder for proximity sensing

Easy
Reed Switch with Arduino
Arduino

Reed Switch with Arduino

Use a reed switch to turn an LED on and off

Easy
Laser Sensor for Arduino
Arduino

Laser Sensor for Arduino

Create a simple tripwire alarm

Easy
Joystick module with micro:bit
Micro:Bit

Joystick module with micro:bit

Learn to use a joystick module and play pong with it!

Easy
Use a Moisture Sensor with Arduino
Arduino

Use a Moisture Sensor with Arduino

This sensor allows you to read the moister in soil

Easy
Sound Detection with Arduino
Arduino

Sound Detection with Arduino

Learn to use a sound sensor to detect sound around you!

Easy
Hall Effect Sensor with Arduino
Arduino

Hall Effect Sensor with Arduino

This sensor detects the presences of magnetic fields

Easy
Bluetooth Audio with Raspberry Pi
Raspberry Pi

Bluetooth Audio with Raspberry Pi

Learn to use a bluetooth speaker with your Raspberry Pi

Easy
Real-time clock with Arduino
Arduino

Real-time clock with Arduino

Timekeeping with the DS1307 RTC Module and Arduino

Medium
Control a Servo with Arduino
Arduino

Control a Servo with Arduino

Apply mechanical force with a servo and Arduino

Easy
DC Motor with micro:bit
Micro:Bit

DC Motor with micro:bit

Learn to use a DC motor with the micro:bit

Easy
Temperature Sensor with micro:bit
Micro:Bit

Temperature Sensor with micro:bit

Get detailed temperature readings with the micro:bit

Medium
LEDs with EagLED
EagLED

LEDs with EagLED

Easy
3D Printed Heart Rate Indicator
EagLED

3D Printed Heart Rate Indicator

Make a simple and colourful heart rate indicator with the EagLED

Medium
Pushbutton with micro:bit
Micro:Bit

Pushbutton with micro:bit

Learn how to add an external pushbutton to the micro:bit

Easy
Temperature Sensing with ShakeUp
ShakeUp

Temperature Sensing with ShakeUp

Log temperature data into a Google sheet with ShakeUp

Easy
Set up Arduino IDE for micro:bit
Micro:Bit

Set up Arduino IDE for micro:bit

Learn how to install and set up the Arduino IDE for use with micro:bit

Easy
Obstacle Avoidance with Micro:bit Robit Smart Car
Micro:Bit

Obstacle Avoidance with Micro:bit Robit Smart Car

Get the Robit Smart Car to move and avoid obstacles!

Easy
Meet the micro:bit
Micro:Bit

Meet the micro:bit

Learn about the micro:bit's key features as well as the SPI and I2C protocols

Easy
Connect Arduino to Processing
Arduino

Connect Arduino to Processing

Learn to send data from Arduino to Processing

Medium
Using the Buttons and LED Matrix on micro:bit
Micro:Bit

Using the Buttons and LED Matrix on micro:bit

Get started with using the pushbuttons and LED matrix on the micro:bit

Easy
Black Case with Fan for Raspberry Pi 4
Raspberry Pi

Black Case with Fan for Raspberry Pi 4

Assemble this sleek black case in seven easy steps!

Easy
7-Inch LCD Touch Screen with Raspberry Pi
Raspberry Pi

7-Inch LCD Touch Screen with Raspberry Pi

How to set up the 7-inch touch screen

Easy
Building the Pong Game Hardware
Raspberry Pi

Building the Pong Game Hardware

Medium
Retropie with Raspberry Pi
Raspberry Pi

Retropie with Raspberry Pi

Easy
Retropie with 7'' Touch Screen
Raspberry Pi

Retropie with 7'' Touch Screen

Learn to set up the touch functionality on 7'' touch screen for retro gaming

Easy
Pacman game and controller with ShakeUp
ShakeUp

Pacman game and controller with ShakeUp

Make the pac-man game but with a twist!

Medium
Run Android on Raspberry Pi
Raspberry Pi

Run Android on Raspberry Pi

Easy
Retropie with 5'' Touch Screen
Raspberry Pi

Retropie with 5'' Touch Screen

Set up touch screen functionality for retro gaming

Easy
Assemble the Bird Bot
Micro:Bit

Assemble the Bird Bot

Build the Bird Bot in twelve easy steps!

Easy
How to Put the Raspberry Pi 3B+ into the Official Red and White Case
Raspberry Pi

How to Put the Raspberry Pi 3B+ into the Official Red and White Case

Learn how to put the Raspberry Pi 3B+ into its case and how to attach heatsinks to it

Easy
Create a HTPC Media Centre with Raspberry Pi
Raspberry Pi

Create a HTPC Media Centre with Raspberry Pi

Use your Raspberry Pi as a media centre

Easy
Set Up Arduino IDE for ShakeUp
ShakeUp

Set Up Arduino IDE for ShakeUp

Easy
Dance Dance Revolution with ShakeUp
ShakeUp

Dance Dance Revolution with ShakeUp

Build your own Dance Dance Revolution Device with ShakeUp

Medium
Snack Jar Alarm with ShakeUp
ShakeUp

Snack Jar Alarm with ShakeUp

Learn to make a snack jar alarm with ShakeUp to protect your snacks!

Easy
Quiz Buzzer with ShakeUp
ShakeUp

Quiz Buzzer with ShakeUp

Make a quiz buzzer with the ShaKey!

Easy
Remap Inputs on ShakeUp
ShakeUp

Remap Inputs on ShakeUp

Learn how to change inputs on the ShakeUp

Easy
Meet the ShakeUp
ShakeUp

Meet the ShakeUp

Get started and learn to use the ShakeUp board's inputs

Easy
Create a File Server using Samba
Raspberry Pi

Create a File Server using Samba

Turn your Raspberry Pi into a file server

Easy
Set Up VNC on Raspberry Pi
Raspberry Pi

Set Up VNC on Raspberry Pi

How to set up a Raspberry Pi headless

Easy
How to Attach Heatsinks to Raspberry Pi 3B+
Raspberry Pi

How to Attach Heatsinks to Raspberry Pi 3B+

Learn to add heat sinks to your Raspberry Pi 3B+

Easy
5-Inch Touch Screen Display with Raspberry Pi
Raspberry Pi

5-Inch Touch Screen Display with Raspberry Pi

How to set up the 5-inch touch screen with the Raspberry Pi

Easy
Make a Sound with a Piezo Buzzer
Arduino

Make a Sound with a Piezo Buzzer

We can make simple tones with a buzzer.

Easy
Use an Arduino to Control a Relay
Arduino

Use an Arduino to Control a Relay

Learn to turn high power devices on and off

Easy
SNES controller for Retropie
Raspberry Pi

SNES controller for Retropie

Quick-start guide on how to configure controllers for Retropie

Easy
Getting Started with the Sense HAT
Raspberry Pi

Getting Started with the Sense HAT

Gather and display environmental data using the Sense HAT

Easy
Temperature Sensor
Arduino

Temperature Sensor

Learn to use a TMP36 temperature sensor with the Arduino

Easy
Change a Variable with a Potentiometer
Arduino

Change a Variable with a Potentiometer

Change a variable with a potentiometer and Arduino

Easy
Make a Smart Aquarium
Raspberry Pi

Make a Smart Aquarium

Add a temperature sensor to your fish tank

Easy
Use a Push Button with Arduino
Arduino

Use a Push Button with Arduino

Turn an LED on and off with the Arduino

Easy
How to Put the Raspberry Pi 3B+ into the Black case
Raspberry Pi

How to Put the Raspberry Pi 3B+ into the Black case

Learn how to put the Raspberry Pi 3B+ into the Black Case

Easy
Handheld Retrogaming Console
Raspberry Pi

Handheld Retrogaming Console

Build a handheld retro gaming console with the Raspberry Pi

Hard
Use Analogue Sensors with Raspberry Pi
Raspberry Pi

Use Analogue Sensors with Raspberry Pi

Connect an MCP3008 to a Raspberry Pi with a light dependent resistor

Easy
Digital Outputs with a Raspberry Pi
Raspberry Pi

Digital Outputs with a Raspberry Pi

Learn to use GPIO Zero library to turn an LED on and off

Easy
Set Up Lakka for Raspberry Pi
Raspberry Pi

Set Up Lakka for Raspberry Pi

Start playing retro games with Lakka

Easy
LEDs with Arduino
Arduino

LEDs with Arduino

Fade, Flicker and Twinkle.

Easy
How to Power Your Arduino
Arduino

How to Power Your Arduino

Connect a 9V battery to the Arduino

Easy
Get Started With the DHT11 Humidity and Temperature Sensor
Arduino

Get Started With the DHT11 Humidity and Temperature Sensor

Read the temperature and humidity with DHT11 and Arduino

Easy
Light Dependent Resistor
Arduino

Light Dependent Resistor

Sense light with your Arduino

Easy
Temperature and Humidity Sensor with Raspberry Pi
Raspberry Pi

Temperature and Humidity Sensor with Raspberry Pi

Get started with the DHT22 sensor and Raspberry Pi

Easy
Edit Text Files on Raspberry Pi
Raspberry Pi

Edit Text Files on Raspberry Pi

Easy
Enabling SSH
Raspberry Pi

Enabling SSH

How to turn on SSH on your Raspberry Pi

Easy
Flame Sensor with Arduino
Arduino

Flame Sensor with Arduino

Keep an eye on a candle you have burning or a fireplace!

Easy
Infrared Transmitter with Arduino
Arduino

Infrared Transmitter with Arduino

Create an Arduino IR Remote

Easy
Create a NOOBS MicroSD Card
Raspberry Pi

Create a NOOBS MicroSD Card

Learn to format your microSD card and get NOOBS on it

Easy
Shift Register with Arduino
Arduino

Shift Register with Arduino

Learn to use a shift register with 8 LEDs and an Arduino

Medium
TrinityPixel LED Strips and Raspberry Pi
Raspberry Pi

TrinityPixel LED Strips and Raspberry Pi

Starter guide on using the TrinityPixel LED strips for Raspberry Pi

Medium
Automatic Plant Watering with Arduino
Arduino

Automatic Plant Watering with Arduino

Learn to set up an automatic plant watering system with the Arduino

Medium
Meet the Arduino IDE
Arduino

Meet the Arduino IDE

Installing and running the Arduino Software

Easy
Getting Started With the Raspberry Pi 3B+
Raspberry Pi

Getting Started With the Raspberry Pi 3B+

Set up the Raspberry Pi 3B+

Easy
Music Player with Sense HAT
Raspberry Pi

Music Player with Sense HAT

Turn the Raspberry Pi 4 into a music player with Scratch and Python programming

Medium