pimoroni / grow-python

Python libs for controlling the Grow HATs
MIT License
55 stars 44 forks source link

Sync with boilerplate. #42

Open Gadgetoid opened 6 months ago

damacus commented 4 months ago

Hey, is there anything outstanding on getting this merged in?

Quite keen to see how I can contribute after this is in too, so we can get bookworm support

Gadgetoid commented 4 months ago

I have no clue why I had a brain blip and duplicated effort from - https://github.com/pimoroni/grow-python/pull/36

The main blocker is the lack of PWM and pulse counting, since these were provided by RPi.GPIO in software but at rather more complicated in gpiod. PWM, in particular, is something I want to get right this time. There’s a software-PWM-on-arbitrary-GPIO-pins patch currently floating about in the kernel linux-pwm and linux-gpio mailing lists that I’m keen to use, since its interface will be compatible with Pi5s PIO PWM when it happens.