Hardware PWM using lightweight rpi_hardware_pwm library #474
Reference in New Issue
Block a user
Delete Branch "shortbloke/hardware_pwm"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lightweight hardware PWM implementation with GUI configuration, allowing 25000 Hz PWM signal suitable for controlling Noctua PWM fans.
Another PR #442 but was criticised for needing pigpio and lacking UI configuration. This PR attempts so address the requirement whilst:
Fixes: #349
Great Work. I like the small and lightweight rpi_hardware_pwm library instead of pigpio.
you can avoid manually installing by adding
rpi-hardware-pwmto the setup_requires list hereCould you provide a binary for Raspbian ?
Hi, what remains for this PR to be merged? :)
Just tested this and it works great, thank you! Only snag was that installing
rpi-hardware-pwmsystem-wide (as per instructions) didn't work on OctoPi, since OctoPrint runs in a virtual environment and won't see system-wide packages. Instead I had to install it in the virtual environment, like so:Perhaps the docs can be updated, or even better, that the package can be installed on demand by the plugin?
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.