Arduino Nano strange behavior