Introduction to Electronics and Programming with the Raspberry Pi

The Raspberry Pi has been an incredible success story, selling in enormous numbers in a short space of time and revolutionising computer science education.

Not only can it function as a general purpose computer, but it's "GPIO" pins allow you to connect all sorts of electronic components, allowing you to build just about any electronic project you can think of!

Learn the fundamentals of electronics and programming and build your own project in this enjoyable course.

This course is an ideal introduction for those looking to explore programming and physical computing for fun or as a career.

Where this course is delivered online, you will be sent a shopping list in advance or you can purchase a kit from me.

Next date (see bottom of page for more options):

30 to 31 Oct 2021

2 days, Weekend, 10:00 am to 4:00 pm

at University of West London, Ealing

Full price:

External Link

Course Outline



Suitable For

Adults and Teenagers


Learn the fundamentals of electronics and programming with the Raspberry Pi and build your own project.


Working with the Raspberry Pi

This small, cheap computer will be the brains of the robot. You will turn it on and explore it's possibilities.

Introduction to Electronics

You will build some simple electronic circuits using batteries, LEDs, resistors and switches.

Driving Circuits from a Raspberry Pi

You will connect the simple circuits we built to the Raspberry Pi and write some simple code to control the circuit in order to learn the concepts of digital and analogue inputs and outputs.

Programming input devices and sensors

You will look at the huge variety of sensors and input devices and build working mini-projects with them. This will include distance measurement, light sensors, temperature sensors, PIRs, contact sensors, cameras, keypads, etc.

Programming output devices

You will learn about different output devices and build working mini-projects with them. This will include LED numeric displays and small LCD character displays.

Programming motors

You will learn about different types of motors and their uses and build working mini-projects with them. This will include DC motors, servo motors and stepper motors.

Building your own project

Individually or in groups you will design and build a project such as a digital camera, alarm system, weather station, etc.

For courses at Think Create Learn, Ealing only: Students can use the workshop to cut and work wood, plastic, cardboard or other materials and to solder components.


See individual dates for details. Prices are for tuition only. If you want to take your project away with you, components will be charged at cost price.

Skills you should have before you attend

No specific skills required, but any programming skills would be put to good use.

Skills you will pick up in the course

Key skill categories

On successful completion of this course, students will be able to

What courses can I do next ?

After this course you can follow up with these courses:

Introduction to Robotics: Build a Remote Controlled Robot


30 Oct 2021 to 31 Oct 2021

(2 days, Weekend 10:00 AM to 4:00 PM)

at University of West London, Ealing

Full: £250, Conc: £175

External Link

This course can be customised and delivered at a mutually-convenient time and place for groups


Notify me when new dates become available.