Hello there,

I have built a package (PlebGPIO) which simplifies access to the GPIO bus used 
by Raspberry Pi and some other companies.  Written in ā€˜C’, the repo is here:  
https://github.com/briantbutton/plebgpio.  We use it in production on Ubuntu 
24.04.  AFAIK, it is only relevant in an ARM64 architecture.

The GPIO can used for a lot of things, but mostly for LEDs and buttons, which 
is the sweet spot for PlebGPIO.  GPIO interfaces on Raspberry Pi are currently 
a mess of partial, abandoned and nonfunctional libraries (see links below).
https://raspberrypi.stackexchange.com/questions/145013/future-of-gpio-access-on-pi5
https://raspberrypi.stackexchange.com/questions/147465/current-proper-way-to-interface-gpio-from-c-code
https://raspberrypi.stackexchange.com/questions/145295/raspberry-pi-5-gpio-library-questions/150707

Since we use SystemD to simplify things for the application software, it seemed 
like a Debian package would be the best way to deliver this to folks.  You 
know, official, easy, authorized.  Installable with apt without any special 
hassle.

I have a package together as of today.  It installs correctly with dpkg but I 
do not know what to do next.

Hopefully someone will tell me.



Best,

Brian


Reply via email to