Curuvar-Ltd/zig_pigpiod
Userspace Raspberry Pi GPIO for ZIG via the pigpiod daemon.
Zig_pigpiod is a Zig module that communicates with the Raspberry Pi's pigpiod GPIO daemon.
Zig_pigpiod provides most of the capabilities of C based pigpiod_if2 interface, but is written entirely in zig. The missing capabilities are functions that pigpiod implements directly on the client, and that Zig provides native function for.
Currently working:
Present but not well tested
If the current version does not support something you need, send a message via the Curuvar contact page.
I've been programming computers since 1968. In that time I have developed a coding style that I am comfortable with. I have nothing against others choosing a different style, just don't push it on me.
If you with to use this code in your own project, the license allows you to reformat it and you may do so with my blessing. I have no desire to force my style on you. However, if you wish to contribute to this project, please respect the style that I have chosen: