Metadata-Version: 2.1
Name: apigpio-mpf
Version: 0.0.3
Summary: asyncio-based python client for pigpiod
Home-page: https://github.com/missionpinball/apigpio
Author: Pierre Rust
Author-email: pierre.rust@gmail.com
License: UNKNOWN
Keywords: gpio,pigpio,asyncio,raspberry
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Classifier: Topic :: Software Development :: Libraries :: Python Modules

apigpio
=======

apigpio - an asyncio-based python client for pigpio

Forked from https://github.com/PierreRust/apigpio because it is kind of unmaintained.
We added some more feature (I2C) and fixed Python 3.7 support.

`pigpio <http://abyz.co.uk/rpi/pigpio/pigpiod.html>`_ provides a very 
convenient `pigpiod` daemon which can be used through a pipe or socket interface
to access GPIOs on the Raspberry Pi. 

`apigpio` is a python client library that uses asyncio to access the `pigpiod` 
daemon. It's basically a (incomplete) port of the original python client provided with pigpio.

Installation
============

apigpio is available on Pypi and can be installed with pip::

  pip install apigpio-mpf

To install it from sources:

::

  git clone https://github.com/missionpinball/apigpio.git
  cd apigpio
  python setup.py install


Usage
=====

See the examples in the `samples` directory.


