Funzione ITOA e problemi con concatenamento di stringhe.

Non ho ben capito il problema... anzi... qual è il problema? :sweat_smile:
Se l'acquisizione deve avvenire in tempi rapidi, la scrittura su SD di questi valori di sicuro ti rallenterĂ  il programma e non so se ci rientri nei tuoi 10 ms, considerando anche le conversioni da float a int che stai facendo.

PerĂ² se il problema è scrivere in un file i float, la struttura delle lib di Arduino ha riunificato la gestione della "stampa" dei dati in un unico oggetto Stream, grazie a cui dovresti poter scrivere sul file il dato in formato numerico senza dover fare tante conversioni di di tipo usando

Dati.print(ax, DEC);
Dati.print(",");
Dati.print(ay, DEC);
Dati.print(",");
Dati.print(az, DEC);

Così dovrebbe andare.