Man könnte die SD Karte per SD_MMC anbinden und der Sensor kommt an den anderen SPI.
Dann 3 Tasks:
- Sensor lesen und Daten in eine Queue schieben
- Daten aus der Queue lesen, formatieren und auf SD schreiben
- Aktuelle werte auf LCD ausgeben
Beim schreiben auf die SD nicht so kleine Prints machen sondern per snprintf() was größeres zusammenstellen.