[FEATURE] GPIO Output Activity
Fagge40 opened this issue · 7 comments
I want to connect a buzzer to a GPIO to beep when a button is pressed, as an acoustic feedback to the buttons.
Hi,
Do you mean something like an activity to generate a HIGH output to a GPIO pin for a set amount of time?
I like the idea :)
I'll see how I can include it reasonably.
Cheers,
Sam
This is a good feature request, but just sharing a possible alternative way to achieve a similar result depending on your printer board and firmware.
I use the GCODE command M300 S100 P20
(https://marlinfw.org/docs/gcode/M300.html) to play a short beep whenever a button is pressed. Since this plugin allows listing multiple activities per button press, I just put this GCODE activity as the first in the list and its been working well!
Good idea @calebmah!
As my printer (Prusa Mini) does not support the M300 command yet, I'll still keep this feature request in mind!
I had some time to think about how to add an output activity to my plugin and I think I came up with a pretty good idea which does not increase the complexity of the interface!
I'll probably start implementing it in the next few days :D