Download various free and open source software offerings from RasPi.TV
RasPi.TV RPi.GPIO Quick Reference “cheat sheet”
There’s also a .txt version you can either download or wget straight onto your Pi.
Python Gertboard Suite New Release April 10 2013 Now with Support for TANDY Multiface :)
Download Gertboard Test Suite in Python 2.7
NEW Release of ALL Python Gertboard programs with support for the Multiface 10 April 2013
I’ve been through all the Gertboard Python programs (even found a bug in the ocol wiring instructions that nobody had told me about) and put in some wiring instructions for the new TANDY Multiface board.
Basically the experience won’t change at all for Gertboard users, but Multiface users will need to add an “m” to the end of the command to run the programs. This will identify the board as Multiface and ensure you get correct on-screen wiring instructions.
Other than that I have tidied up the code, but it won’t mess up any of what was written in the Python section of the Gertboard manual, so that is all still valid.
Walkthrough of all Python Gertboard programs is now in the official Gertboard Rev 2 manual 23/01/2013
This is applicable to Rev 1 Gertboards too as the programs are identical.
In November 2012 I decided to do Python versions of Gert and Myra’s Gertboard test programs. By end August 2013 we’ve had >6,766 downloads and very little feedback, which I’m assuming means that it just works OK for you all. :)
To download to a PC/Mac (or in the browser on your Pi), click the link here…
To download directly from your Pi’s command line, go to the directory where you want the .zip file and punch in the following…
then, have a look at the README.txt file
cd GB_Python (CTRL+X to exit)
To run one of the programs, type…
sudo python program_name.py (substituting the program’s name for program_name)
If you want to use the wiringPi versions, you’ll need to install WiringPi for Python.
Instructions for this are in the README file.
If you want to use the atod, dtoa or dad (analog < > digital converter) programs, you’ll need to ensure that spi is enabled and py-spidev is installed (instructions in README file).
Further Reading and Videos
To read more about the software and see videos of it in action…