variazioni di temperatura

scusate, menniti mi riferivo a te, non a testato. Uno step adc sui datasheet è chiamato lsb (least significant bit), ovvero a una variazione del bit meno significativo corrisponde una variazione di tot. È un termine standar e ricorrente in molti datasheet, anche nello stesso atmega, dell'16u2 e in questo del sensore.

Per rRef mi collego al tuo discorso della resistenza in uscita al sensore che ne regola la precisione. Era chiama cosi nel datasheet che ho trovato, e mi pare anche tu l'abbia chiamata cosi (ok, con una r in meno)

sul discorso fondoscala a 0.1 mi era sfuggito che hai precisato 1.1v, ma a questo punto non serve rRef
Il punto è che la cosa piu naturale da fare (collegamento diretto+analogread, di default quindi 5v) e esattamente la combinazione erratavdi cose da fare, e secondo me esattamente quello che sta facendo. In piu ci aggiunge un alimentatore quantomeno dubbio che bypassa il regolatore, entrando diretto sui 5v