Does anyone have suggestions for easy/simple/cheap (yeah, pick one or two) RAM solutions for the Arduino? I'm not talking about flash, EEPROM, or FRAM which all have a limited number of write cycles and are slow. I need several kB.
I'd like to have a serial (preferably SPI) interface so as not to occupy too many pins. I could probably use a couple of shift registers and connect a parallel RAM of some flavor, but I would like to keep the component count low.
I've done a bit of googling with no luck. Any suggestions?
Thanks, but this is standard parallel memory; that 32k SRAM takes 16 lines for addressing, 8 for data, and 3 more for control, which uses roughly 100% of available I/O on the arduino.
I guess I could make my own "SPI SRAM" by using a dedicated ATmega8 in SPI slave mode and a typical SRAM, but I'm hoping for something a bit simpler.
Not that I could give any advice on how to make it work, but in browsing Jameco's catalog I see EEPROM and FLASH memory in serial versions. For example, the ST Serial flash memory I am looking @ is 20MHz, 3V, SPI bus for <$2.00 (#659913).
I would like very much to be able to hook up extra memory to the serial pins too.