Learn to Make

When you combine electronics with computers you can make some fantastic projects. In these pages I’ll show you how to use and program small, single board computers which allow you to control and monitor real world electronics. Build  colourful lighting effects, motorised, intelligent buggies, handheld games, computer controlled robots. The limit is your imagination.

It quick, easy and cheap to get started so what are you waiting for! Pick a tutorial below.

Arduino Tutorials

Getting Started With Arduino

Learn how to use these great little microcontroller boards.

Great 10 Inch Raspberry Pi Display With 5 Point Multitouch

Multi Thread Coding on the Raspberry Pi Pico in Micropython

Pi Pico SPI LCD Driver Using RAM Frame Buffer – ILI9341 and ST7789

Don’t Scrap Your Old Laptop. Upcycle It! Use 1 – Coding Development System

Installing Atari ST Emulation in RetroPie Using a Pi Zero 2W, 3, 4 or 400

Connect an SPI LCD Display to Your Raspberry Pi Pico Using MicroPython – ILI9341 Driver

7in touchscreen display with sound for your Raspberry Pi or laptop

Recalbox 8 Released for the Raspberry Pi Zero 2W – Full install and Nintendo 64 test

Raspberry Pi Pico MicroPython – Getting Started

ESP32 Bluetooth Keyboard As A Retro Game Controller

Get RetroPie running On The Raspberry Pi Zero 2 W at 1.4 GHz

Overclock Your Raspberry Pi Zero 2 W – RetroPie at 1.4 GHz

Raspberry Pi Zero 2 W Overview and Emulation Performance Boost – Retropie on the Pi Zero 2

Measure Movement on your Arduino with a Mouse – How to connect a standard mouse to an Arduino.

Retro Gaming – Emulation or Real Hardware – Which is Best?

How to Play ZX Spectrum Games in Retropie – Setting Up The FUSE Emulator

How To Add The Commodore 64 To RetroPie – Installing VICE

Make Retropie Look Great With Themes and Images

Install Retropie and Download All The Games You Could Ever Wanted

How to Overclock Your Raspberry Pi – Squeeze Out More Processing Power

Raspberry Pi I2S Sound – Add Digital Sound Output to Your Raspberry Pi

Raspberry Pi Zero Sound Output – Add Analog Sound Through a Headphone Socket and Speaker

Fix Sound Problems on Raspberry Pi Zero With GPIONext – Building Your Own Retro Gaming Handheld

Using GPIO Pins For Button Inputs in RetroPie – Building Your Own Retro Gaming Handheld

RetroPie on a Raspberry Pi Zero at 50FPS on an SPI LCD Screen With ILI9341 Driver

Fastest FPS on Your Raspberry Pi SPI LCD Screen – Make RetroPie playable on a cheap LCD panel

Increase the Frame Rate on Your Raspberry Pi LCD Screen – SPI based LCD Panels

How To Load Images Onto Your Arduino LCD Screen From an SD Card

Add an SD Card To Your Arduino – Setup and basic file operations

How to Unzip Multiple Archive Files in Windows 10

Arduino Bluetooth Control From Your Mobile Phone Using MIT App Inventor

Fix Your SD Card After Using It As a Raspberry Pi or Linux Boot Disk

Using AT Commands to Set Up Your Bluetooth Module : HC-05 and HC-06

Adding Bluetooth to Your Arduino Projects

Coding Games on an ILI9341 SPI LCD Touchscreen with Arduino

Calibrating and Coding Your Arduino Touchscreen

Basic Animation on Your SPI TFT Touchscreen and Arduino

Connecting an SPI TFT Touchscreen to Your Arduino

Getting Started With Arduino