raspberry-gpio-python Code
A Python module to control the GPIO on a Raspberry Pi
Brought to you by:
croston
File | Date | Author | Commit |
---|---|---|---|
RPi | 2012-05-24 |
![]() |
[da0366] Changed status from alpha to beta |
debian | 2012-05-13 |
![]() |
[f36961] Added debian package build files |
.hgignore | 2012-02-06 |
![]() |
[752c9c] Initial version |
.hgtags | 2012-04-21 |
![]() |
[4342ab] Added tag 0.1.0 for changeset a8c83b16e5d5 |
CHANGELOG.txt | 2012-05-24 |
![]() |
[da0366] Changed status from alpha to beta |
INSTALL.txt | 2012-04-21 |
![]() |
[a8c83b] - Fixed direction bug |
LICENCE.txt | 2012-02-06 |
![]() |
[752c9c] Initial version |
MANIFEST.in | 2012-04-21 |
![]() |
[a8c83b] - Fixed direction bug |
README.txt | 2012-05-24 |
![]() |
[da0366] Changed status from alpha to beta |
distribute_setup.py | 2012-02-06 |
![]() |
[752c9c] Initial version |
setup.py | 2012-05-24 |
![]() |
[da0366] Changed status from alpha to beta |
This package provides a class to control the GPIO on a Raspberry Pi. Note that this module is unsuitable for real-time or timing critical applications. Note that the current release does not support SPI, I2C or serial functionality on the RPi. Example Usage : :: import RPi.GPIO as GPIO # set up the GPIO channels - one input and one output GPIO.setup(11, GPIO.IN) GPIO.setup(12, GPIO.OUT) # input from pin 11 input_value = GPIO.input(11) # output to pin 12 GPIO.output(12, True) # the same script as above but using BCM GPIO 00..nn numbers GPIO.setmode(GPIO.BCM) GPIO.setup(17, GPIO.IN) GPIO.setup(18, GPIO.OUT) input_value = GPIO.input(17) GPIO.output(18, True)