#include ; int val = 0; RotaryEncoder encoder(A0,A2,5,6,3000); void setup() { Serial.begin(57600); } void loop() { int enc = encoder.readEncoder(); int changevalue = 1; if(enc != 0) { val = val + (enc); val = min(val,4095); val = max(val,0); Serial.println(val); } delayMicroseconds(5); }