Uno R3 Want to expand memory.
Better using SD card on board or SD card in USB adapter or SD card in data logger or USB storage (Verbatim 16 mg for example) or ESP-WROOM-32 ESP32 ESP-32S Type-C USB Development Board
with 4 mb.
Which would be fastest and easier to use?
Thanks
Robert
How much memory do you need?
I've been waiting for a reason to play with FRAM, which seems too good to be true.
FRAM is available in a variety of sizes, and you can get I2C versions also.
a7
I recommend a board with more memory instead of addition of an sd card.
The library to read/write from/to sd card is pretty heavy on UNO.
Most of the boards with more ram will also come with more progmem. Some also with spiffs. Most are faster than uno and sometimes cheaper. And smaller as well...
I remember (83 yo male) when ferromagnetic cores were strung together in arrays of write/read and an output. So this is a ferromagnetic layer instead of core?
Robert
I have some Metro M7 boards but saving. The uno I am wanting to record the audio spectrum from a gunshot.
I was looking at this instead of the UNO's I have: USB ESP32 WiFi + Bluetooth+UNO WeMos D1 R32 4MB CH340 Module Development Board. I want to pump the data into a circular buffer On SD card or memory) then send over wifi to my laptop for FFT analysis. Or do FFT on Arduino and send result to my laptop. Still thinking but purchasing components.
Robert
ESP32 would be a much better choice, except that the ADC on the early models is nearly useless.
There is no on-board SD card. You can use an SD card adapter, electrically/logically identical to the SD card on a data logger.
That would require a USB host adapter.
That is a workable solution.
Requires USB host adapter.
Definitely the fastest and easiest to implement, since it is already a single board.
This and additional post processing suggest to me a RasPi. It comes with everything you need.
What exactly seems to you "too good to be true" ? ![]()
A few years ago we with another guy have tested a FM24C04 from Aliexpress ($2 for 5pcs lot).
It withstood something like 15 million rewrites, after which we got tired and stopped the test ![]()
Did you try 10,000,000,000,000 writes later....Thats what its rated too.
A drop test would be interesting too....
is an idiomatic expression in English that is said of things that cannot possibly meet the claims made for it, that will not meet our expectations.
FRAM is fast, cheap, easy to work with and lasts a very very long time. It just seems like a fantasy component you'd dream up and lament not being able to purchase, even for ready money.
So it was a positive statement meant to boost interest in FRAM.
You can use it in France "trop beau pour être vrai".
Now ask me about "it goes without saying". ![]()
a7
I'm waiting for what you tell me:)
Fair enough, but if you were doing some fast data logging, say 100 writes a second, a life of 15,000,000 represents a life of 42 hours.
A FRAM in the same situation would have a life of 3,000 years +
I'm under the impression FM25C04 is FRAM....
You might well be correct, I knew the FM24CL04 was, I thought the FM25C04 was different.
You are correct....FM24C04 is I2C EEPROM, FM24C04B is I2C FRAM.
@b707 can confirm which you are talking about.
You are right, I meant FM24CL04B
...but we hadn't a 3000 yrs for testing...
SD would not be fast enough.
You would need to use external SRAM with a parallel interface.
"ESP32 would be a much better choice, except that the ADC on the early models is nearly useless."
What would be considered an early model?
Thanks
Robert