GPS Logger mit Atmega328 oder ESP8266

OP #6471352
Lesenswert?
• ▲
▼
Hallo
Ich bin dabei einen GPS Logger zu entwickeln. Der Atmega 328 empfängt 
die GPS Daten über Tx/Rx und schreibt sie auf eine SD Karte. Zusätzlich 
werden sie noch per Bluetooth gesendet.
Nun habe ich mir überlegt, dass es noch cool wäre, wenn ich das 
aufgezeichnete Logfile direkt über das Wlan holen könnte, ohne die SD 
Karte rauszunehmen und in den Computer reinzustecken.
Denkt ihr, dass ich diesen Logger auch mit einem ESP8266 machen könnte?
Danke für eure Tipps.
Gruss Marco
Gast #6471498
Lesenswert?
• ▲
▼
Marco W. schrieb:
> Wolfgang schrieb:
>> Wenn der ATmega328 über Tx irgendetwas empfängt, läuft da grundlegend
>> etwas falsch. Die Leitung kannst du weg lassen, wenn es um NMEA-Daten
>> geht.
>
> Das ist natürlich richtig. Und eine gute Idee, Tx wegzulassen. Danke für
> den Tip.

Da wirst du dich ggf. später ärgern, wenn du den GPS-Receiver 
konfigurieren willst/mußt. Die Defaults sind nicht immer optimal.
Gast #6471544
Lesenswert?
• ▲
▼
Brain 2.0 schrieb:
> Geht sicher auch, aber habe ich noch nicht gemacht, ESP32 mit SD-Card.

Ich weiß nicht, von wo ich den Ursprung kopiert habe. SD am ESP32 
(China-DevModule) hat hier auf Anhieb funktioniert und ist erheblich 
schneller als am Arduino-Nano-328.

Wolfgang schrieb:
> Wenn der ATmega328 über Tx irgendetwas empfängt, läuft da grundlegend
> etwas falsch. Die Leitung kannst du weg lassen, wenn es um NMEA-Daten
> geht.

Marco W. schrieb:
> Das ist natürlich richtig. Und eine gute Idee, Tx wegzulassen. Danke für
> den Tip.

Blöde Idee. Ich habe mit einer GPS-Maus (Sony Chipsatz) gespielt und 
kann dieser seriell sagen, welche Datensätze ich haben will - man 
braucht nicht pauschal alles, was NMEA hergibt.

Hätte ich eine Anwendung, würde ich auf jeden Fall Tx anklemmen, um eben 
das GPS-Modul für mich passend zu initialisieren.
Angehängte Dateien:
Gast #6471897
Lesenswert?
• ▲
▼
Also zumindest bis 9600 Baud habe ich da keine Probleme, selbst mit 
Soft-Serial. Der Puffer muß nur schnell genug ausgelesen werden, bevor 
er überläuft. Nach einem Datensatz hat der Controller ja praktisch 
'ewig' (~1s) Zeit.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.