Arduino-t nem ismerem, de az AVR-eket igen. Ha rendes C fordítót használsz, akkor lesz string.h, stdlib.h. strstr, atoi függvényeket javaslom. Tárold el az adatot egy statikus bufferbe soronként, és elemezd ki.
A lebegőpontos értékek sajnos szívás. A fordító megcsinálja, de nagy és lassú kódot fog generálni. Oda más megoldást javasolnék, esetleg fixpontosra konvertálást.