Ma hai una MEGA oppure una UNO?
Con UNO puoi settare valori interni di analogReference a DEFAULT (5V), INTERNAL (1.1V), EXTERNAL (0-5V)
Con la MEGA DEFAULT (5V), INTERNAL1V1 (1.1V), INTERNAL2V56 (2.56V), EXTERNAL (0-5V)
Proprio perché la tensione varia tra -1.41 e +1.41 si è preferito EXTERNAL con il collegamento ai 3.3V.
La domanda è: cosa succede ad Arduino se all'ingresso analogico invio una tensione negativa? Mi sembra di aver letto che non è consentito, se non entro certi limiti, ma no riesco a trovare dove.