System calls
freeMemory()
Since 0.4.4:
Retrieves the amount of free memory in the system in bytes.
uint32_t freemem = System.freeMemory();
Serial.print("free memory: ");
Serial.println(freemem);
To get the largest allocatable block, see fragmentation.
We strongly recommend leaving a minimum of 10K of available RAM at all times to assure proper operation of the system. See out of memory handler in Code Size Tips for more information.