Ciao a tutti,
come mai l'ide mi dice come da titolo se però poi mi dice anche che:
Lo sketch usa 28224 byte (87%) dello spazio disponibile per i programmi. Il massimo è 32256 byte.
Le variabili globali usano 1603 byte (78%) di memoria dinamica, lasciando altri 445 byte liberi per le variabili locali. Il massimo è 2048 byte.
Poca memoria disponibile, potrebbero presentarsi problemi di stabilità
con il 13% ancora libero per i programmi e con il 22% di memoria dinamica è normale che mi dica cosi? se si quali sono i limiti sopra i quali non dover andare?
simosere:
... se si quali sono i limiti sopra i quali non dover andare?
Il limite è la SRAM disponibile ... il compilatore può darti indicazioni su ciò che è allocato staticamente, ma su ciò che viene allocato dinamicamente non può dirti nulla ... sei tu che devi conoscere il tuo programma e sapere quanta memoria usa!
Una possibilità è fare debug e "stampare" in vari punti la memoria che resta disponibile così da verificare quale è la reale situazione ... studia QUI e QUI.