I've noticed that there are quite a few entries that make use of external memory; my design requires both flash and RAM. I plan on using an SD card for flash, but there are so many choices for RAM I'm not sure what will work. I need 16MB+ for my robot (it will be doing image processing and path-finding), but I'd also like to keep a balance of speed, number of I/O required, and the ease of use with the PIC32's DMA. I've been looking into this
64MB Micron SRAM. Its less than $5 and uses 27 of the PIC's I/O. If anyone has any experience with external RAM in embedded applications, I'd love some help. I'd also like to work with the community members to develop the hardware and software for a RAM system optimized for the PIC32.