Optical Rotary Encoders

José CT1KFN asked  about possibly changing out the mechanical rotary encoder for an optical encoder due to quality limitations of the supplied uBITX encoder.    As an example he referenced this one he found this one on ebay.

The responses were clear:   “Using one of these will present challenges for the Arduino Nano.  It can’t keep up with the number of pulses per revolution that an optical encoder like this will generate”.

However, Michael KM4OLT says:

“After I saw the post and responses I was wondering too…  I ran across this article that might help.  If nothing else it helps with managing fast digital writes.

Quadrature Encoder too Fast for Arduino (with Solution)

Reference