Page 1 of 1

I2C SRAM Expander

PostPosted: Fri Apr 04, 2014 2:10 pm
by ripper121
I found a SRAM expansion tutorial for the arduino.
http://arduino-related.livejournal.com/1414.html

I think it can be usefull then the internal sram is to small.

Re: I2C SRAM Expander

PostPosted: Fri Apr 04, 2014 2:22 pm
by rodot
I used some similar I2C RAM in an old project (https://www.youtube.com/watch?v=bGJX3UzEtss). It's cheap, but there are 2 problems:
- it's super slow
- you can't directly address external RAM with the atmega328 (atmega2568 can, see http://andybrown.me.uk/wk/2011/08/28/512kb-sram-expansion-for-the-arduino-mega-design/)

...but actually I planned to put some I2C RAM in the universal module to come (extra RAM, vibrator, wireless com, extra I/O, L/R buttons, RGB LED, etc.).

Thanks for the link, and welcome on the forum!

Re: I2C SRAM Expander

PostPosted: Fri Apr 04, 2014 2:26 pm
by ripper121
Yes i have also read that its not possible to address external RAM with the atmega328, so i hoped i2c is fast enough :D

Re: I2C SRAM Expander

PostPosted: Fri Apr 04, 2014 4:19 pm
by rodot
"Fast enough"... well, it depends on your needs, but it's really, really slower than accessing internal RAM. But it's still a matter of milliseconds, so it's not that much.