Using two Arduino sketches and one Arduino Uno, it is possible to turn a few 5v quadrature encoders into a USB keyboard which types keystrokes in response to turning the knobs. This project does exactly that. I'm using it for X, Y (and eventually Z)-axis control on my CNC.js-powered Milling Machine.
Todo:
- Add a few OLED displays for a rudimentary DRO.