Non conosco il GPS in questione, ma per analogia con altri dispositvi, il GPS trasmette in sequenza le stringhe NMEA ad un intervallo di 1", senza attendere alcun comando in ricezione.
Valutato il tuo problema di interfacciamento, e verificato che ti serve un solo driver invertente, ti consiglierei questo semplice schema.
I componenti non sono critici, e puoi adattare quello che hai in casa. Se rispetti i collegamenti non c'è alcun rischio per l'incolumità del tuo Arduino.
Se mai volessi seguire il mio consiglio, ti sarei grato avere un riscontro.
