Skip to content

apigpio - an asyncio-based python client for pigpio

License

Notifications You must be signed in to change notification settings

missionpinball/apigpio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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.

About

apigpio - an asyncio-based python client for pigpio

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%