Python bindings for libgpiod

JSON →
library 2.4.2 ·python
verified May 24, 2026

gpiod provides official Python bindings for `libgpiod`, a library designed for interacting with the modern Linux GPIO character device interface. This package bundles `libgpiod` for convenience, making it independent of the system's `libgpiod` installation. It replaces the older, obsolete sysfs interface by offering a robust way to control GPIO pins, read input values, set outputs, and monitor events with advanced features like event polling and setting multiple values. The current version is 2.4.2, and it is actively maintained.

total hits 126
actors 12 distinct systems
last hit 1d ago ByteDance
PerplexityBot
11
GPTBot
6
Amazonbot
4
MetaBot
4
Script
3
ByteDance
3
ChatGPT-User
1
Search engines
4
Humans
80

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇩🇪 Germany · 🇨🇦 Canada · 🇧🇷 Brazil