Multiple functions with single Arduino Shield?

I will. For now stick to use the Arduino IDE version 1.8.3 since on later versions the compiling may be broken.

3 Likes

stick to use the Arduino IDE version 1.8.3

Thanks for the hint. I did notice that compiling takes a ridiculous amount of time (IDE 1.8.19), and I was wondering why.

2 Likes

Yeah. I’m not exactly sure which Arduino IDE version is the one that things got broken, but they got broken at some point. That one (1.8.3) I tested myself and works.

3 Likes

For most projects whenever I do rotary encoders, I simply record the last value as either “up” or “down”. Then the receiving side sees either an increment or decrement to it’s current value. I never seem to use absolute values of encoder clicks for anything.
In this way, you don’t have to worry about the min-max range of the effected function from the encoder standpoint.

5 Likes