Ich habe nen USB-GPS-Empfänger von Navilock für 40€ bei Reichelt geordert. Der ist seriell und in ihm ist ein FT232-IC für die USB-Schnittstelle verbaut. Spricht das NMEA-Protokoll.
Ein weiterer FT232 zwischen µC und USB-Dongle gebastelt sollte die beiden verbinden.

Das werde ich mir mal für meinen Bot im Hinterkopf behalten.