Set up the Raspberry Pi 3B+
Learn to set up your Raspberry Pi 4B+ with Raspbian Buster
Learn to format your microSD card and get NOOBS on it
Learn how to put the Raspberry Pi 3B+ into the Black Case
Learn how to put the Raspberry Pi 3B+ into its case and how to attach heatsinks to it
Learn to add heat sinks to your Raspberry Pi 3B+
Learn to attach heat sinks to the Raspberry Pi 4
Learn to assemble the Armour Case for Raspberry Pi 4 in a few simple steps!
Learn to assemble the Aluminium Alloy Case for Raspberry Pi 4 in eight steps!
Assemble this sleek black case in seven easy steps!
How to turn on SSH on your Raspberry Pi
Learn how to use 15 of the most useful terminal commands
Learn about the Thonny IDE and basic data types
Learn how to read digital inputs with the GPIO Zero Library
Learn to use GPIO Zero library to turn an LED on and off
Get started with the DHT22 sensor and Raspberry Pi
Connect an MCP3008 to a Raspberry Pi with a light dependent resistor
Connect the PIR motion sensor to a Raspberry Pi and send alert messages via email
Connect the PN532 NFC Module to the Raspberry Pi via I2C!
When and why to use a logic-level shifter?
How to set up a Raspberry Pi headless
Learn how to set up the Raspberry Pi Camera V2
Use MotionEyeOS and create your own surveillance camera
Test out sensor code without a physical sense HAT!
Gather and display environmental data using the Sense HAT
Raspberry Pi + Sense HAT = Mini Weather Station!
Turn the Raspberry Pi 4 into a music player with Scratch and Python programming
Turn your Raspberry Pi into a file server
Use your Raspberry Pi as a media centre
Learn to use a bluetooth speaker with your Raspberry Pi
Learn how to to put together the PoE HAT with your Raspberry Pi 3B+
Make an appointment reminder with a Pi Zero and Blinkt! LED strip
Add a temperature sensor to your fish tank
How to set up the 5-inch touch screen with the Raspberry Pi
How to set up the 7-inch touch screen
Start playing retro games with Lakka
Set up touch screen functionality for retro gaming
Learn to set up the touch functionality on 7'' touch screen for retro gaming
Build a handheld retro gaming console with the Raspberry Pi
Set up the two player arcade joystick kit
Quick-start guide on how to configure controllers for Retropie
Learn how to install TensorFlow on the Raspberry Pi
Get OpenCV up and running quickly on the Raspberry Pi
Set up Pi-hole to get rid of those pesky ads!
Build your own two-wheeled robotic car that can move forward, backwards, turn right and left
Build an autonomous two-wheeled robot
Build a Build a controllable robot with the Raspberry Pi 4
Get started with making 8-bit games on the Raspberry Pi with PICO-8
Create your first animated PICO-8 game
Create the illusion of depth and movement in PICO-8 games
Starter guide on using the TrinityPixel LED strips for Raspberry Pi
Make your own mini Nanoleaf with the Raspberry Pi and TrinityPixels
Install LÖVE on the Raspberry Pi 4, learn about callback functions, the coordinate system and tables!
Build a game starring Nyan cat, Grumpy cats and a whole lot of cake!
Learn about the micro:bit's key features as well as the SPI and I2C protocols
Learn about the programming interface for the micro:bit
Learn how to install and set up the Arduino IDE for use with micro:bit
Get started with using the pushbuttons and LED matrix on the micro:bit
Learn to use the built-in light sensor, temperature sensor, accelerometer & compass on the micro:bit
Learn about bluetooth and how to use the radio module on the micro:bit
Learn to use an external LED with the micro:bit
Make a Two Colour LED blink using the micro:bit
Light up and blend the colours of an RGB LED
Learn to use multiple LEDs with the micro:bit and make a light show
Learn how to add an external pushbutton to the micro:bit
Learn about analog inputs using a potentiometer and micro:bit
Learn to use a 4 digit display with micro:bit
Get detailed temperature readings with the micro:bit
Learn to use an external temperature sensor with micro:bit
Learn to use the potentiometer with micro:bit
Learn to show images on the screen
Make a Tripwire Alarm with micro:bit
Use a push button and buzzer module to create a simple doorbell
Learn to use a smoke sensor with micro:bit
Learn to use the rotary encoder with micro:bit
Learn to use a tilt sensor with micro:bit
Learn to use the buzzer module and make your own light-sensitive alarm!
Learn to use a joystick module and play pong with it!
Turn another circuit on and off with a relay
Detect the presence of magnetic fields
Make a device that detects when it rains
Learn to use a thermistor module with micro:bit
Learn to use a light-dependent resistor with the micro:bit
Program the micro:bit to detect sound using Arduino IDE
Learn to use a reed switch module and create a security alarm
Get readings from an atmospheric pressure sensor and the micro:bit
Get started with an infrared obstacle avoidance sensor with the micro:bit
Learn to use a DC motor with the micro:bit
Learn to use a micro servo with the micro:bit
Build the Bird Bot in twelve easy steps!
Program the Bird Bot to move forward, backward, turn and brake!
Control the Bird Bot with another micro:bit!
Move around obstacles with the Bird Bot
Turn the Bird Bot into a moving alarm clock!
Create indicator lights using the the WS2812B LED modules on the Bird Bot
Connect two micro:bits and an ultrasonic distance sensor to detect movement and immediately show an alert on the other
Learn to use the Grove Zero Bit Kit
Create a robot that will follow a line you draw and learn about programming logic!
Get the Robit Smart Car to move and avoid obstacles!
Make the Robit Smart Car seek out light while avoiding obstacles
Get the Robit Smart Car to detect edges with the tracking module
Control the speed and rotation direction of two DC motors with the L298 and a micro:bit
Learn to use the sensor board for micro:bit from Monk Makes
MakeCode Arcade 101
Learn to use the animation extension in MakeCode Arcade
Add enemy sprites and a game scoring system to complete the classic snake game
Create the classic Space Invaders game with MakeCode Arcade
Use an external sprite editor such to create a background for a side-scrolling 2D platformer game
Create a side-scrolling platformer game
Create Tilemap Arrays, more power-ups, and a secret level!
Learn to use the light sensor on the Meowbit to create your own variation of Tamagotchi
Create a 2D Open-world Sandbox game with MakeCode Arcade for Meowbit
Create the first level of a dungeon crawler game in MakeCode Arcade with variables, namespaces, and functions!
Familiarise yourself with the EagLED and its components
Install the plugin and set up the Arduino Create Online Editor for EagLED
Learn to use a pushbutton with EagLED
Learn to use the EagLED's light sensor
Build a simple circuit with an LED, pushbutton and EagLED
Make a light-up badge in a few simple steps.
Create a portable light that automatically lights up in darkness
Make a watch with the EagLED
Get started with making music with the EagLED
Make a birthday card that plays a happy birthday tune when it is opened up
Wearable lights that respond to sound
Create a felt monster by using felt fabric, the EagLED and conductive thread
Make a plush controller with conductive fabric and EagLED
Create a breath pacer to monitor your relaxation level
Create a BPM monitor with EagLED
Make a simple and colourful heart rate indicator with the EagLED
Add a sparkle to your next costume headgear with the EagLED and Rainbow LEDs
Installing and running the Arduino Software
Fade, Flicker and Twinkle.
Sense light with your Arduino
Learn to use a TMP36 temperature sensor with the Arduino
Turn an LED on and off with the Arduino
Learn to use a multi colour LED
Change a variable with a potentiometer and Arduino
We can make simple tones with a buzzer.
Learn to turn high power devices on and off
Receive controls from your remote control!
Read when an object is being tilted
Connect a 9V battery to the Arduino
Read the temperature and humidity with DHT11 and Arduino
Apply mechanical force with a servo and Arduino
This sensor allows you to read the moister in soil
We will use the touch sensor to turn an LED on and off
This sensor detects the presences of magnetic fields
Learn to make your own breathalyzer
Create a simple tripwire alarm
Learn to use a sound sensor to detect sound around you!
Find out how to use an Ultrasonic Rangefinder for proximity sensing
Use a reed switch to turn an LED on and off
Create an Arduino IR Remote
Keep an eye on a candle you have burning or a fireplace!
Learn to send data from Arduino to Processing
Learn to use a shift register with 8 LEDs and an Arduino
Learn to set up an automatic plant watering system with the Arduino
Get ECG signals with the AD8232 Heart Rate Sensor and Arduino
Timekeeping with the DS1307 RTC Module and Arduino
Detect movement, g-force, yaw, pitch, and roll!
Learn to use the millis() function to create a simple multi-tasking alarm
Learn about interrupts and how to use it in your sketches
Read and write to the EEPROM memory
Read and write data to this super-fast, high-endurance, non-volatile memory
An introduction to serial communication and serial commands
Learn all about the I²C communication protocol
SPI Library, SPI Modes, Transaction & Transfer methods.
A single wire that carries serial data, addresses, and also power!
Record sensor measurements to an SD card module
Create your own programmable eight button macro keypad!
Get started and learn to use the ShakeUp board's inputs
Learn how to change inputs on the ShakeUp
Learn about circuits and make a simple doorbell & security alarm with the ShakeUp
Learn to make a snack jar alarm with ShakeUp to protect your snacks!
Create a keyboard piano out of cardboard and get it to make some music!
Make a quiz buzzer with the ShaKey!
Log temperature data into a Google sheet with ShakeUp
Make the pac-man game but with a twist!
Build your own Dance Dance Revolution Device with ShakeUp
Make a simple candy collecting game with ShakeUp
Create a pong game and controller using Scratch and ShakeUp
Learn to use the Accelerometer with Arduino IDE and Processing
Learn about lists and make your own string instrument
Get started with motion control by using the ShakeUp's built-in accelerometer
Learn to program the ShakeUp to draw with the Scratch programming language