Leer archivo de texto alojado en tarjeta sd renglon por renglon...

Hola compañeros, quiero guardar valores de variables de arduino en un archivo de texto que esta alojado en una sd, hasta aquí todo bien, el tema es como leer el archivo renglon por renglon para obtener los valores guardados.... alguien sabe como hacerlo? Gracias

Para tal efecto, yo siempre hago esto:

char linea[256]; // La idea es que quepa la línea entera
linea[archivo.readBytesUntil('\r', linea, sizeof(linea) - 1)] = 0;
archivo.read(); // Descarta '\n' para así leer la siguiente línea correctamente.

// Ya después has lo que quieras con la cadena linea