Austrian Microsystems AS5040 Hall Effect rotary encoder Arduino test