AREF (analog reference) пина се използа за промяна на напрежението, което служи като референция за аналоговите входове. АЦП-то на Ардуино е 10 битово и връща стойности от 0 до 1023. По подразбиране напрежението за референция е 5 волта и така ако напрежението на аналоговия вход е 0 волта, показането също ще бъде 0. С покачване на напрежението се покачва и показанието докато не стигне 1023 при 5 волта.
Ако обаче сензорът свързан към аналоговия вход връща напрежение, да кажем, между 0 и 2.5 волта (половината от 5), показанието ще е в границите от 0 до 511 (половината от 1023). За да се увеличи резолюцията и да може от сензора да се получават стойности от 0 до 1023 се подават 2.5 волта на AREF пина и софтуерно се задава, че искаме да ползваме EXTERNAL reference. За повече информация виж
http://arduino.cc/en/Reference/AnalogReference