переделал "RotaryEncoderAdvanced" на template. класс может занимать меньше памяти - все зависит от типа используемых переменных. например ваши значения int, тогда инициализация будет выглядеть так:
RotaryEncoderAdvanced<int> encoder(PIN_A, PIN_B, BUTTON, 1, 0, 12); //1 step per click, minimum...