Simple knob control. Good for simple step up / step down rotation where center point is reset on power.
Uses spec defined state machine to validate control and give accurate and consistant output (see bellow).
Also includes push down / up button functionality (click like events)
simple mqtt client to stream a set of encoder event
onoff
currently used.
implementation uses a simple state machines as seen below with events of CW CCW RCW and RCCW.