Ci sono interessanti alternative, hai già visto QUI ?
... il problema c'è su minuscole MCU (come il ATmega328P) dove non c'è un sistema operativo (OS) ... normalmente esiste un processo degli OS che si occupa in continuazione di ripulire e sistemare la memoria ... se non c'è l'OS, chi lo fa?
Giusto.
Guglielmo