Skip to main content

Helper library for working with Linux gpiochip devices.

Project description

gpiodevice

Build Status Coverage Status PyPi Package Python Versions

A GPIO counterpart to i2cdevice, generated from the Pimoroni Python Boilerplate.

What is gpiodevice?

gpiodevice is a simple middleware library intended to make some user-facing aspects of interfacing with Linux's GPIO character device ABI (via gpiod) simpler and friendlier.

gpiodevice is not intended to replace gpiod, but collects some common patterns into a reusable library for GPIO-based Python projects.

Changelog

0.0.2

  • Add platform detection
  • ROCK 5B support
  • Bug fixes

0.0.1

  • Initial Release

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

gpiodevice-0.0.2.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

gpiodevice-0.0.2-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file gpiodevice-0.0.2.tar.gz.

File metadata

  • Download URL: gpiodevice-0.0.2.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for gpiodevice-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1573691b432e6a7696a283cee5ac109a22c9bdab14fae3d13fc053a63a830019
MD5 505dd974f3897b855981e2f6bec07735
BLAKE2b-256 56970c5006b36dbb889c16732264f28b8622808c5eed6e41e78032e7e3adb1c1

See more details on using hashes here.

File details

Details for the file gpiodevice-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: gpiodevice-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for gpiodevice-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 873c985d787ef313baf1a27d7dea42143a9b739ac3a2adcf2deb93f581796334
MD5 c6fda2f6714a280b8bd24f1448e955a5
BLAKE2b-256 afce086facdf219a8e45eebda61e32ff867d99f534a8c941e74d8cfc22a7a63b

See more details on using hashes here.

Supported by

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