Control inputs and outputs on a Raspberry Pi GPIO with python
Created by Pete Dring
last edited Oct 07 2016 by Pete Dring
This quick start guide talks you through how to start writing code for physical computing using the GPIO pins on a Raspberry Pi.
It’s designed for teaching students how to do physical computing without having to invest in a separate Raspberry Pi for each student.
You can write, run, debug and share code that simulates the GPIO pins reading inputs and controlling outputs in a web browser then just have one (or more) Raspberry Pis set up with LEDs and switches connected up to demonstrate the same code.
This speeds up development time and reduces set up time and costs.
Physical computing is much more fun when students can actually see their code controlling a real life device - so this isn’t designed to replace actually plugging in and connecting up the physical components.
This simulator is designed to supplement and complement the actual physical computing: to iron out the more frustrating parts of the development process so students can focus on tinkering with the code, debugging, sharing, collaborating and exploring.
I hope it’s useful.