Python Library for interfacing GPIO Pins on Linux based Routers, Network Devices, and embeded Devices like Rasapberry pi and OpenWRT based Routers.
Project description
UniversalGPIO
Python Library for interfacing GPIO Pins on Linux based Routers, Network Devices, and embedded Devices like Raspberry pi and OpenWRT based Routers.
Tested on:
Raspberry PI 3 model B+
- OpenWrt Version 19.07.4
/etc/os-reaease
NAME="OpenWrt"
VERSION="19.07.4"
ID="openwrt"
ID_LIKE="lede openwrt"
PRETTY_NAME="OpenWrt 19.07.4"
VERSION_ID="19.07.4"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
BUILD_ID="r11208-ce6496d796"
OPENWRT_BOARD="brcm2708/bcm2710"
OPENWRT_ARCH="aarch64_cortex-a53"
OPENWRT_TAINTS=""
OPENWRT_DEVICE_MANUFACTURER="OpenWrt"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt 19.07.4 r11208-ce6496d796"
Development
- Directly from source (fork or clone my repo)
git clone https://github.com/harshsinghvi/UniversalGPIO
cd UniversalGPIO
pip3 install -r dev_requirements.txt
python3 setup.py sdist bdist_wheel ## to build the Package
pip install dist/UniversalGPIO-x.x.x-py3-none-any.whl ## install the package
bumpversion --current-version 1.0.0 minor setup.py UniversalGPIO/__init__.py ## Versioning
Refrences :
Contributors
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
UniversalGPIO-1.0.1.tar.gz
(4.6 kB
view details)
Built Distribution
File details
Details for the file UniversalGPIO-1.0.1.tar.gz
.
File metadata
- Download URL: UniversalGPIO-1.0.1.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ba794611f0e4a30f4b1726d019eef8771440a0b0208e6d7f12491838ca89b16 |
|
MD5 | fc296657cabe28cafde7c8fe698fa2eb |
|
BLAKE2b-256 | 6a3ac49491e939dc51d5136ebb54d0029b64cc74ed1367e7f93aafc4ebe37681 |
File details
Details for the file UniversalGPIO-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: UniversalGPIO-1.0.1-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a38baa032709e1e4f1ad017f484da7716340b5f6e9328c08bd4ec2c45d741565 |
|
MD5 | ed5d051ec39ec08e5fa419c949c9e646 |
|
BLAKE2b-256 | 469a722a23d296b487af4f7bb85e6ee59df82658974ddbdbe40ae8e6ffd42dac |