Closed
Description
Is your feature request related to a problem? Please describe.
Controlling a motor is nice (having open & closed angle & velocity control), but it's even better to be able to use it to generate different feelings / sounds.
Describe the solution you'd like
A wrapper class (probably bldc_haptics
that uses a bldc_motor
to allow the user to easily specify and switch between different kinds of haptics settings and effects. Some examples might be proportional resistance, multiple clicky detents, and button press effects.
Describe alternatives you've considered
Not doing this? J/K I'd never think that.
Additional context
Inspiration & guidance comes from the smartknob project, such as the configurations found here