Python module for Raspberry Pi GPIO
Project description
PyDigiPio
Python module for Raspberry Pi GPIO
The What
This is a python module to interface with the digital inputs and output of the Raspberry Pi GPIO. Nothing more, nothing less.
The Why
Sometimes you just need digital I/O on the Raspberry Pi (and possibly other device, untested so far). This library provides direct access without the need of complex libraries.
The How
Install from PyPi:
pip install PyDigiPio
Usage:
import PyDigiPio
# Sets pin assigned to GPIO 1 as output
PyDigiPio.configure_pin(1, 'out')
# Set GPIO 1 HIGH
PyDigiPio.write_to_pin(1, True)
# Set GPIO 1 LOW
PyDigiPio.write_to_pin(1, False)
# Sets pin assigned to GPIO 2 as input
PyDigiPio.configure_pin(2, 'in')
# Get state of GPIO 2
PyDigiPio.read_from_pin(2)
OSError exception is thrown if GPIO device is configured incorrectly
The Who
Einar Arnason
https://github.com/EinarArnason/
https://www.linkedin.com/in/einararnason/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for PyDigiPio-20.128.142513-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7bc336c6e750504790494d4f1a0d593d106ffbb06c56cf6d218bce26febcde4 |
|
MD5 | 15d407675ff744aa9bd7a22ee900af26 |
|
BLAKE2b-256 | ce11e853320a233b2f4ec7f54de4e28db3e244250146e977af703e4338c55720 |