Files

Is it possible to store some values permanently on arduino board? ie) board should take in values on the first run and store it permanently and then even if it resets itself the board should run with the values stored in the first run... similar to file system in c++. Is it possible with arduino? :slight_smile:

The arduino, all by itself, has a half kilobyte for persistant storage. See: http://arduino.cc/en/Reference/EEPROM

If that's not enough you're going to need additional hardware for your storage.

half a kb is more than sufficent.... thanx... :wink:

The ATmega168 has 1 KB of SRAM and 512 bytes of EEPROM (which can be read and written with the EEPROM library); the ATmega328 has 2 KB of SRAM and 1 KB of EEPROM.

Lefty

And note that this memory should not be written excessively ... as it has a rather short lifetime of 100'000 write/delete.

okies and thanx... :slight_smile: