Skip to main content

A class to control Raspberry Pi GPIO channels

Project description

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.

Example Usage :

import RPi.GPIO as GPIO

# set up the GPIO channels - one input and one output
GPIO.setup(0, GPIO.IN)
GPIO.setup(1, GPIO.OUT)

# input from channel 0
input_value = GPIO.input(0)

# output to channel 1
GPIO.output(1, True)

Change Log

0.0.3a

  • Added GPIO table

  • Refactored

  • Fixed a few critical bugs

  • Still completely untested!

0.0.2a

  • Internal refactoring. Still completely untested!

0.0.1a

  • First version. Completely untested until I can get hold of a Raspberry Pi!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RPi.GPIO-0.0.3a.tar.gz (3.0 kB view details)

Uploaded Source

File details

Details for the file RPi.GPIO-0.0.3a.tar.gz.

File metadata

  • Download URL: RPi.GPIO-0.0.3a.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for RPi.GPIO-0.0.3a.tar.gz
Algorithm Hash digest
SHA256 5b184e7c555f0e149609dd455c71b3a1fbbe5f9b8d0a52334276208d3d588d9c
MD5 06b10b5012b4de698249a4e5ff6b875b
BLAKE2b-256 6bdf0fc10aed966bb11955bde995f05e72d481da69700f9a0793334dcacc80f0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page