Ciao, un informazione perchè se salvo un valore nella EEPROM.write(1,valore);
poi quando la leggo EEPROM.read(1); non mi restituisce lo stesso valore ?
Grazie
Prova con .put() e .get().
mida errore su .get()
error: no matching function for call to 'EEPROMClass::get(int)'
value = EEPROM.get(1);
EEPROM.get (1, value);
Opss Scusa.
EEPROM.get(1,value); sta per scrittura
EEPROM.put(1); sta per lettura
Giusto ?
value l'ho dichiarato come int value;
sempre errore..
no matching function for call to 'EEPROMClass::put(int)'
ciao Gian70Luca...se non sbaglio la variabile su cui associ EEPROM.read(n) deve essere di tipo byte...hai provato?
In quel modo EEPROM.put() come potrebbe sapete il valore da scrivere?
EEPROM.put (1, value);
Scusa risolto facevo io un errore di distrazione nella compilazione.