Onboard Storage

Hi there;

I’m a newbie to Arduino, and have just bought a board and plan to start playing with it soon.
I’ve just one question; i’ve searched all over for an answer but haven’t found anything.

Is there any way to store data on the board without a serial/usb connection output? For example, if I was to wire up a GPS receiver, would I be able to log the strings and then download them at a later time?

Kind regards,



there is not much room on the chip itself for long-term storage. The easy solution is to use an EEProm… see this tutorial.


Or, if it’s enough room, you can use the on-board EEPROM which gives you 512 bytes. See the EEPROM library at: http://www.arduino.cc/en/Reference/EEPROM