Die Links sind inzwischen leider ungültig.
Hallo zusammen,
aus dem Modellbau kommend habe ich mir vor einiger Zeit ein sogenanntes KK2-Board angeschafft, ein Stabilisierungssystem für Modellflugzeuge, -hubschrauber und Multirotor-Plattformen. Da dieses Board mit Gyro und Beschleunigungssensoren ausgestattet ist, und für rund 30$ zudem mit einem kleinen, aber grafischem Display, vier Tasten und einem Dutzend Ein- und Ausgängen ziemlich komplett ist, dürfte es auch für Robotik-Anwendungen gut einsetzbar sein.
Es gibt unterschiedliche Open-Source Firmwares dazu, die aber überwiegend in Assembler geschrieben sind.
Das ist nicht jedermanns Sache. Deshalb habe ich eine Open-Source Bibliothek entwickelt, mit der sich sehr einfach eine Applikation mit menügesteuerter Benutzeroberfläsche entwickeln lässt. Version 1.0 ist inklusive der Quellen bereits online, ein Handbuch mit einer Sammlung von Beispielen findet sich hier. Wer kein SVN einsetzen möchte, kann auch dieses Archivherunterladen.
Entwickelt wurde alles unter Linux mit dem avr-gcc Compiler (4.7). Die Bibliothek lässt sich natürlich nicht nur mit einer Linux-Umgebung, sondern auch mit Atmel-Studio verwenden.
Zwar ist die Bibliothek auf die KK2-Board Familie (atmega324pa/atmega644 mit Display ST7565) zugeschnitten, weshalb die Verwendung der Bibliothek für diese Boards ziemlich einfach ist, aber eine Generalisierung für ähnliche Plattformen ist natürlich denkbar.
Wenn irgend jemand das nutzen kann oder möchte, freue ich mich über jede Rückmeldung. Verbesserungs- und/oder Erweiterungsvorschläge sind willkommen.
Geändert von emacs (04.04.2014 um 13:07 Uhr)
Die Links sind inzwischen leider ungültig.
Hallo zusammen,
Google hat diese Seite vor längerem abgeschaltet, deshalb sind die Links tot. Verlasst Euch nie auf die Großen, wenns da mit der Kohle nicht stimmt, stampfen die das ein. Die Projekte sind denen scheißegal, es geht nur ums Geld.
Jedenfalls gibts mich noch, und die Software auch. Ich kann Euch das schicken.
VG
Emacs
Lesezeichen