Running Arduino Continuously

Hi I have a Arduino board with atmega328... I have to use it in project and it has to run kindoff continuously ie) 7days a week and 365 days a year... will arduino board work continuously all this time without resetting or any other trouble? i am trying to store small amounts of data continuously. If it does reset I will loose the data right??? :-/ Is there any posssibility to not to loose data even after resettin??? Hoping for a fast reply... :)

In my opinion the reliablity of your application would depend most on the voltage source and quality you are powering the Arduino with. The basic board should have no problem running 24/7/365.

Lefty

If it does reset I will loose the data right???

Not if you are storing the data in the on-board flash memory...

@cr0sh:

Did you mean to write...

Not if you are storing the data in the on-board flash EEPROM memory...

Thanx... that solves my problem :) R u guys sure there wont be any resetting if i run it continuously(assuming ideal voltage sources)? because i think i had read something regarding it earlier...

The board will not reset on it’s own, only through external causes.

Lefty

I've had one running for around 8 months only being reset for occasional software changes. Its just coming up to 24 days since it was last reset. Its hooked up to the internet with an ethernet card and the data is pulled off it by a seperate computer system across town once a minute so It wouldn't matter if it did reset.

You can take a look at it yourself : http://majestic81.plus.com/

Or the seperate computer system doing the graphing : http://pluggy.is-a-geek.com/majestic.html

Thanx u guys :)