Conservare dati

È possibile conservare dei dati letti in modo che quando arduino viene spento e riacceso li possa leggere?

Dipende da quanti dati, c'e' modo e modo. Magari la eeprom di un atmega ti basta? http://www.arduino.cc/en/Reference/EEPROM

Difatti tutto dipende da "quanti" dati. Sii più preciso XD La Eeprom interna del 328 è di 1024 byte; puoi usare delle Eeprom esterne (qui le dimensioni sono le più varie, ma vanno da poche decine di byte a diverse decine di KB) oppure usare una SD (qualche GB) e memorizzare i dati in file che puoi leggere in un secondo tempo anche da PC.

ah, allora due variabili numeriche (con un valore tra 0 e 500) ci stanno sull'atmega?

ehm.... arriva fino a 255 partendo da 0

Ci stanno ci stanno, nella Eeprom. Dichiarate di tipo int, prendono 2 byte l'una, quindi 4 byte occupati su 1024.