RotaryEncoder constructor takes an interrupt id (uint8_t)