Introduction to Electronics and Programming with the Raspberry Pi

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

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.

Course Outline

Level

For beginners up for a challenge No specific skills required, but any programming skills would be put to good use.

Suitable For

Adults and Teenagers

Description

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

Detail

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

Duration

10 hours (usually over 2 days)

Price

Prices depend on location. 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 will pick up in the course

Key skill categories

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

Dates

Note that the course content may vary slightly from location to location. Please check the external link the exact course content.

Mon 19 Dec 22 to Tue 20 Dec 22

2 days 11:00AM-5:00PM

University of Arts London

External Link

Wed 05 Apr 23 to Thu 06 Apr 23

2 days 11:00AM-5:00PM

University of Arts London

External Link

This course can be customised and delivered for your group or organisation. Email me with your requirements and I will get back to you.

Email me

Keep me posted! Send me an occasional newsletter.

Sign-up