Raspberry Pi's
Build projects with the most popular single-board computer
In the beginning...
Complete this course to earn XP
Lessons
A whole computer on one chip
Practice: Match each part to its job
What you need to get started
Practice: Plug it in
Installing the operating system
Practice: Order the setup
Linux and the terminal
Practice: Type the command
The GPIO header
Practice: Find the pin
3.3 volt logic
Practice: Safe or not?
Blinking an LED
Practice: Work out the LED current
Practice: Complete the blink program
Reading a button
Buttons that control LEDs
Practice: Predict what happens
Sensors: I2C and SPI
Practice: I2C or SPI?
Pins with special jobs
Kinds of devices
HATs: boards on the whole header
Reading a device's labels
Practice: Wire it up
The camera
Project ideas
Practice: Plan a project
Practice: Final review
Course Complete
Up nextRecommended first Launch Lesson
What is a Raspberry Pi?
Set up a Raspberry Pi from scratch and build real projects. Learn GPIO pins, Python scripting, sensors, displays, and how to turn ideas into working hardware.