Let's say we program an arduino uno or nano and then stop using it for a while. How long can we expect the program to last on the arduino?


More than 20 years, and probably more than 100 years.

That's the guaranteed minimum:

Data retention: 20 years at 85°C/100 years at 25°C(1)

(1) Reliability Qualification results show that the projected data retention failure rate is much less than 1 PPM over 20 years at 85°C or 100 years at 25°C.


Practically forever. Rather make sure the contacts don't become too rusty. ( 83.7 % of Arduino problems are mechanical and contact issues :) )

Will your grandchildren still have a legacy USB cable and be interested in that thing and your c++ coding skills then?


upto 20 years at 85°C and upto 100 years at 25°C

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.