I had thought the original firmware shipped with the rig was good enough.
Could look for trouble with a DVM or scope on the black and brown wires to the encoder (ENC_A and ENC_B in the wireup diagram),
should see each wire periodically switch between 0 and 5v when slowly turning the knob.
They get pulled high through resistors internal to the Nano, and the encoder sometimes shorts them to ground.
toggle quoted message
Show quoted text