Category: Milling Machines
With all the milling down I turned my attention to the electronics, consisting of a small Arduino micro clone and two rotary encoders with built in push buttons.
Here is how the complete assembly looks.
Here it is installed on the side of the control panel.
And here is a short video showing how the two rotary encoders work in LinuxCNC with the Probe Basic user interface.
The LinuxCNC ArduinoConnector by Alexander Richter worked surprisingly smoothly. However I did find a bug in the Python code when it came to using the encoders in up/down mode instead of counter mode. I'm going to report that bug in the forum thread for the Arduino connector, however it was not a show stopper as I simply switched to counter mode instead.