I2C SRAM Expander

Modules, cases, buttons...

I2C SRAM Expander

Postby ripper121 » Fri Apr 04, 2014 2:10 pm

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.
User avatar
ripper121
 
Posts: 224
Joined: Fri Apr 04, 2014 2:02 pm
Location: Germany

Re: I2C SRAM Expander

Postby rodot » Fri Apr 04, 2014 2:22 pm

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!
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France

Re: I2C SRAM Expander

Postby ripper121 » Fri Apr 04, 2014 2:26 pm

Yes i have also read that its not possible to address external RAM with the atmega328, so i hoped i2c is fast enough :D
User avatar
ripper121
 
Posts: 224
Joined: Fri Apr 04, 2014 2:02 pm
Location: Germany

Re: I2C SRAM Expander

Postby rodot » Fri Apr 04, 2014 4:19 pm

"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.
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France


Return to Hardware Development

Who is online

Users browsing this forum: No registered users and 23 guests