fat16lib:
about 130Mbytes. ... I can easily achieve that level of capacity with RAM
How do you plan to do this?
I have my application working [with a limited amount of storage] using a bank of 1MB flash ICs: Winbond W25Q80BVDAIG. Nothing fancy, no need for Dual/Quad SPI.
I have some W25Q128FV's on hand which are similar devices but 16x larger though I haven't tried them out yet - I don't see any red flags in the datasheet.
fat16lib:
I suppose I could move data to RAM from the SD card via SPI. I assume a sequential read would be faster...
SPI on AVR is slow since it is at not DMA and at 8 MHz max.
My guess is that a copy from SD to RAM will be at 250 KB/sec or less. 130 MB will take 8-10 minutes.
Hmm. Point.
Well then I'll have to use the FLASH ICs and come up with a way to write to them quickly with USB or Bluetooth.
![]()