Funzione ITOA e problemi con concatenamento di stringhe.

leo72:
La memoria RAM interna del microcontrollore è limitata. E quando vai ad usare diverse librerie pesanti come quelle che stai usando tu è facile consumarla. Io eviterei di creare buffer in memoria anche perché la lib SD già ne usa uno suo. Difatti i dati non sono materialmente scritti nel file finché non si riempie o lo si chiude esplicitamente con close() oppure non fai un flush(), che riversa il buffer sul file.

Si guarda,in effetti oltre al RTC il sistema dovrebbe anche gestire una connessione GSM tramite shield,e forse un sensore di prossimita'.Quindi la memoria e' preziosa.Sono alle prime armi per quanto riguarda questa tipologia di sistemi.Quindi potrei proseguire allo stesso modo che mi hai suggerito anche aggiungendo l'RTC e il sensore?A sto punto potrei riversare direttamente il dato di tipo float in scrittura sulla sd (sullo sketch che ho provato ora in realta' la conversione non l'ho eliminata),magari cosi' facendo risparmio memoria e guadagno qualche millisecondo,che ne pensi?