Nintendo DS als GPS-Navigationssystem mit Google Maps

Tüftler bindet GPS-Empfänger per selbst entwickelter serieller Schnittstelle an

Der findige Nintendo-DS-Tüftler Alexei "Natrium42" Karpenko hat sich wieder selbst übertroffen, indem er nun aus Nintendos Spiele-Handheld einen GPS-Empfänger machte und dabei Kartenmaterial von Google Maps nutzt. Die Homebrew-Szene hat Natrium42 unter anderem den PassMe-Adapter zum Ausführen eigenen Programmcodes zu verdanken, auch eine PDA-Tastatur und ein Bluetooth-Modul hat er schon an einem um eine serielle Schnittstelle erweiterten PassMe-Adapter in Betrieb genommen.

Artikel veröffentlicht am ,

Prototyp: Nintendo DS als einfaches GPS-Navigationssystem
Prototyp: Nintendo DS als einfaches GPS-Navigationssystem
An seine serielle Schnittstelle (per PassMe im NDS-Schacht) für das Nintendo DS (NDS) hat Natrium42 ein Lassen-iQ-GPS-Modul gehängt. Das Kartenmaterial - bestehend aus Kacheln von 128 x 128 Pixeln - lädt ein selbst geschriebenes Script über die offizielle Google-Maps-API, nachdem die eigene Adresse angegeben wurde. Damit werden nur die relevanten Kartenteile geladen, wobei die Zahl der erwünschten Kacheln und etwaige gewünschte Zoom-Stufen eingestellt werden können. Die Daten müssen allerdings noch per Computer auf die Compact-Flash-Karte gespielt werden, da die WLAN-Funktion des Nintendo DS noch nicht ohne die offiziellen Entwicklertools angesteuert werden kann.

US-Kartenausschnitt von Google Maps auf dem NDS
US-Kartenausschnitt von Google Maps auf dem NDS
Die nötige Software zum Auslesen der Position vom GPS-Modul benötigt den GBA Movie Player (GBAMP), ein in den GBA-Schacht des NDS passendes Modul, das sonst zum Darstellen von auf herkömmlichen CF-Karten abgelegten Filmchen, Bildern oder Texten genutzt wird. Die mit der Navigationssoftware und dem Kartenmaterial befüllte CF-Karte, deren Kapazität die maximale Zahl der möglichen Kartenkacheln bestimmt, wird dann vom GBA Movie Player (GBAMP) genutzt.

Google-Maps-Daten als GIFs auf CF-Speicherkarte
Google-Maps-Daten als GIFs auf CF-Speicherkarte
Wer sich wundert, wie das Ganze funktioniert: "[...] es gibt eine Formel um vom Längen- und Breitengrad (bereitgestellt per GPS) die Google-Kachel-Nummer zu ermitteln", so Natrium42 in seinem Blog-Eintrag. Die Software bzw. deren Code will er erst dann veröffentlichen, wenn er diesen etwas verfeinert hat. Leider ist Google Maps derzeit nur für die USA sinnvoll einsetzbar, für Europa fehlt noch detailliertes Kartenmaterial.

Kommentar:
Man darf gespannt sein, ob und wann es die ersten kommerziellen Produkte dieser Art geben wird. Sowohl das Nintendo DS als auch die mit USB-Schnittstelle bestückte PlayStation Portable (PSP) würden damit eine interessante Zusatzfunktion bieten können. Die Grafikleistung beider Systeme dürfte sogar ausreichen, um auch auch 3D-Kartenmaterial in guter Qualität darzustellen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Pyramide von Piseh 07. Sep 2009

Ich glaub du machst auch besser nochmal die "Pise"-Studie. Thema: Wie erkenne ich Ironie...

Navi-Interessent 07. Sep 2009

Gibts zu dem Thema mal was Neues? Würde sehr gerne mein NDS als Navi benutzen. Also GPS...

Matze@blubb 24. Nov 2005

Wenn des Teil jetzt au noch als richtiges Navi mit Zielsuche verwendet werden könnte...



Aktuell auf der Startseite von Golem.de
Altstore für iPhones ausprobiert
So wenig Spaß macht die Installation alternativer Appstores

Dank DMA lassen sich in Europa endlich alternative App-Marktplätze auf iPhones installieren. Golem.de hat das mit dem Altstore ausprobiert - mit reichlich Frust.
Ein Erfahrungsbericht von Tobias Költzsch und Daniel Ziegener

Altstore für iPhones ausprobiert: So wenig Spaß macht die Installation alternativer Appstores
Artikel
  1. US-Airforce: KI-Dogfights gegen menschliche Piloten getestet
    US-Airforce
    KI-Dogfights gegen menschliche Piloten getestet

    Die US-Luftwaffe hat erfolgreich einen Nahkampf zwischen dem X-62A-Testflugzeug mit KI-Steuerung und einem bemannten F-16-Kampfflugzeug durchgeführt.

  2. Rennspiel: EA Sports verspricht besseres Fahrgefühl in F1 24
    Rennspiel
    EA Sports verspricht besseres Fahrgefühl in F1 24

    Ein überarbeiteter Karrieremodus plus verbessertes Handling: EA Sports hat die wichtigsten Neuerungen im Rennspiel F1 24 vorgestellt.

  3. Betrugsmasche: Falscher Microsoft-Mitarbeiter wollte 14.000 Euro abbuchen
    Betrugsmasche
    Falscher Microsoft-Mitarbeiter wollte 14.000 Euro abbuchen

    Der angebliche Microsoft-Mitarbeiter hatte einen Münsteraner dazu verleitet, ihm Zugriff auf sein Bankkonto zu gewähren. Die Bank hat das Schlimmste verhindern können.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Spring Sale bei Gamesplanet • Neuer MediaMarkt-Flyer • MindStar: AMD Ryzen 7 7800X3D 339€ • Bose Soundbar günstig wie nie • Samsung Galaxy S23 -37% • MSI OLED Curved 34" UWQHD 175Hz -500€ • Alternate: Deep Cool CH560 Digital Tower-Gehäuse 99,90€ • PS5-Spiele -75% [Werbung]
    •  /