Pages: [1]   Go Down
Author Topic: Memory Expansion  (Read 887 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,

I am new to using the Arduino products and programming micro processors.  I will be using the board to sample AC voltage, make several calculations, and transmit the results.  I would like to store large amounts of data and calculations on the board.  Is there a way to expand upon the 512 kbytes of flash memory on the Arduino Due? 

Thanks,
Sean
Logged

Offline Offline
Edison Member
*
Karma: 58
Posts: 2078
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What would you want to do with the data ?

You can add a SD card to the Arduino.
For example a SD shield, but also the ethernet shield has an SD card socket.
https://www.adafruit.com/product/1141
http://www.adafruit.com/blog/2011/07/28/tutorial-micro-sd-card-using-sd-cards-with-an-arduino/
https://www.sparkfun.com/products/9802
So you take the SD card out of it, and place it in the computer to read the data.
A library for SD is included in the Arduino IDE, http://arduino.cc/en/Reference/SD
Logged

Westbrook, CT
Offline Offline
Full Member
***
Karma: 2
Posts: 139
"Why should I bother with made-up games when there are so many real ones going on." (c) Kurt Vonnegut
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The SD card I think is the simplest option, however if you want to be compact, you could use a I2C EEPROM chip that could store 256KB of data.

https://www.sparkfun.com/products/525

If you want you could wire up to 128 of these and that would get you 32MB of storage. But that is too confusing so I recommend sticking with a SD card.
Logged

Arduino Uno R3
Mac OSX Lion


Pages: [1]   Go Up
Jump to: