The complete code is here: The schematic is very simple. The GPS is connected to RX1 / TX1, and the SD card is connected to pins 10,11,12 & 13. Data get's written to the SD card, that's not the problem. And the GPS NMEA strings will get parsed with no checksum errors when not writing to the SD...