Flash Memory or SRAM or EEPROM

Which one amongst the three is important to handle a program so that the IDE don't display this

" Low memory available, stability problems may occur."

is it Flash or SRAM or EEPROM ??

SRAM is the trigger

Overview:
Arduino Memories | Memories of an Arduino | Adafruit Learning System

O I see .. Thanks

So how to overcome that ?

I mean in place of Arduino mega , can i switch to ESP32 ??

Depends on how much you blew the budget.
Review Optimization:
Optimizing SRAM | Memories of an Arduino | Adafruit Learning System

If you have reduced SRAM resources as much as possible, determine what you need, upgrade to a more capable uC.
There is a bit of additional learning as you go from 8-bits to 32-bits (ex: INT on Uno == 16-bits and INT on ESP32 is 32-bits.)
Power budgets typically go up too ... likely just a few milliAmps, but that can be an issue one needs to account for before purchase.

1 Like

Hmm that's exactly what i felt since last few days

Any example of some more that 8 core UC ??

What are you using it for?

BTW the number of cores is not at all the same as the number of bits.

Check
Arduino Memory Guide | Arduino Documentation | Arduino Documentation

... about half-way down:

1 Like

For the purpose of designing a multi Input audio player using SD card module and DF Player

"multi input" ??

Ya like if we go for a UNO model then assigning 2 3 4 5 inputs for playing file 1 file 2 file 3 and so on

But it plays one file at a time and I want to go for a multi play thing you know !!

My goodness . . . That's a lot of info . . just wowww

Thanks . . Thanks a ton

Le me go thru that one by one steadily

Well, looks like you don't need wireless capability... ESP isn't really needed then...

But... why are you running out of memory? I think it shouldn't be happening with the simple task you describe.

Ya it is a dual core only

... but they are darn cheap !!! and RF can be disabled in setup() and
they are so darn cheap!

No actually a lot of thing I introduced with library :grinning:

Keypad DF SD LCD 4 digit display blah blah blah blah and sack of functions

RF means ??

And why its need to get disabled ?

Both LCD and SD library use a lot of memory.

Wireless signals

The Radio Frequency transceiver for 2.4G

Yeah that's all about the fact of engaging the space

and nearly all the inputs including analog too are engaged so . . .