You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are rust bindings around
the RPPAL - Raspberry Pi Peripheral Access Library crate that gives access to
gpio, pwm, spi, and more.
As of current, the gpio, i2c, and pwm portions are tested and working.
Support for the other functions may come later on.
These bindings allow you to call the rust code from python in a way that looks like any other python object
Features
Able to make multiple objects that can call the gpio without generating errors
Support for event driven io using callbacks
Supports software pwm
Allows for setting up pins as input or output
Supports hardware PWM
Supports I2C
Works with multiple pi versions and multiple OS's
Usage and Documentation
for examples and documentation, see the documentation
Warranty
This library is provided as is and is not guaranteed to work in all cases.