Da ja grad die DIY Arduino XXX2Frsky Projekte aus dem Boden sprießen möchte ich kurz meinen GPS2Frsky Converter vorstellen.
Im Moment funktioniert das ganze nur mit D-Serie Empfängern (aber auch mit X-Serie Sendern). X-Serie Empfänger werden hinzugefügt, wenn ich mal einen habe.
Jetzt könnte man denken, warum macht der das, das Frsky GPS v2 kostet doch nur 30€. Ja das stimmt, preislich spart man nicht so viel. Dafür hat man den Vorteil, dass man GPS-Typen nutzen kann, die man mag. Die meisten setzen ja auf Ublox was Genauigkeit betrifft.
Desweiteren gibt das Frsky GPS die Daten nur mit 1Hz Messrate aus. Da ich das GPS mit meinem Tracker-Projekt nutzen möchte gebe ich bei mir die Daten mit 5Hz aus.
In meinem Aufbau benutze ich einen Arduino Pro Mini und ein Mediatek 3339 (PA6C) mit der 38400baud Firmware auf 5hz (siehe Link).
Das GPS wird mit V+, GND, TX an den Arduino über die serielle Schnittstelle angeschlossen.
Der Arduino gibt dann über GND, V+, D9 die Telemetriedaten an den Empfänger. Der D9 Pin kann bei bedarf noch getauscht werden, lag bei mir nur günstig, da ich bei meinem Pro Mini V+ und GND Anschlüsse direkt daneben hab.
Ein teil des Codes hab ich von Johannes seinem Naza2Frsky Projekt übernommen (hauptsächlich den Teil der die Frsky Daten generiert).
Code gibt es hier: https://github.com/SamuelBrucksch/diy-frsky-gps
Im Moment funktioniert das ganze nur mit D-Serie Empfängern (aber auch mit X-Serie Sendern). X-Serie Empfänger werden hinzugefügt, wenn ich mal einen habe.
Jetzt könnte man denken, warum macht der das, das Frsky GPS v2 kostet doch nur 30€. Ja das stimmt, preislich spart man nicht so viel. Dafür hat man den Vorteil, dass man GPS-Typen nutzen kann, die man mag. Die meisten setzen ja auf Ublox was Genauigkeit betrifft.
Desweiteren gibt das Frsky GPS die Daten nur mit 1Hz Messrate aus. Da ich das GPS mit meinem Tracker-Projekt nutzen möchte gebe ich bei mir die Daten mit 5Hz aus.
In meinem Aufbau benutze ich einen Arduino Pro Mini und ein Mediatek 3339 (PA6C) mit der 38400baud Firmware auf 5hz (siehe Link).
Das GPS wird mit V+, GND, TX an den Arduino über die serielle Schnittstelle angeschlossen.
Der Arduino gibt dann über GND, V+, D9 die Telemetriedaten an den Empfänger. Der D9 Pin kann bei bedarf noch getauscht werden, lag bei mir nur günstig, da ich bei meinem Pro Mini V+ und GND Anschlüsse direkt daneben hab.
Ein teil des Codes hab ich von Johannes seinem Naza2Frsky Projekt übernommen (hauptsächlich den Teil der die Frsky Daten generiert).
Code gibt es hier: https://github.com/SamuelBrucksch/diy-frsky-gps
Zuletzt bearbeitet: