Skip to content
An introduction to using Scratch with the Raspberry Pi GPIO pins
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Physical Computing With Scratch

The version of Scratch included with the Raspberry Pi has a number of unique features; one of the most useful is its ability to communicate with the General-Purpose Input/Output pins, or GPIO. These pins allow you to connect your Raspberry Pi to a range of devices, from lights and motors to buttons and sensors. The Raspberry Pi 2 has 40 GPIO pins, whilst the original Raspberry Pi only has 26, but this workshop will work with either model.


Unless otherwise specified, everything in this repository is covered by the following licence:

Creative Commons License

Physical Computing With Scratch by the Raspberry Pi Foundation is licenced under a Creative Commons Attribution 4.0 International License.

Based on a work at

You can’t perform that action at this time.