Mi rifaccio a QUESTA discussione in area Internazionale per riportare qui alcuni risultati ...
... intanto, con il core 1.3.1 (con cui ho fatto le prove), l'occupazione minima di SRAM, da un programma vuoto (setup() e loop() vuoti) risulta essere:
- MINIMA: 3490 bytes
- WiFi: 6744 bytes
Considerando che la MCU a 32 KB di SRAM e, dato che il core riserva 1 KB per lo stack ed 8 KB per il heap, si ha che rimane uno spazio di memoria utilizzabile staticamente di circa 23 KB al massimo a cui dovete sottrarre i due valori sopra citati in funzione della scheda usata.
Quindi, realmente utilizzabili, più o meno abbiamo:
- MINIMA: ~19532 bytes
- WiFi: ~16528 bytes
... oltre stack ed heap.
Tenetene conto nei vostri programmi ... ![]()
Guglielmo