Linkit SDK für die Arduino IDE
Mediatek stellt ein SDK zur Verfügung, das sich in die Arduino IDE einklinkt und darüber die Programmierung des Boards ermöglicht. Durch entsprechende APIs lassen sich bereits wesentliche Funktionen des Boards nutzen. So können mit wenigen Zeilen Code SMS per GSM verschickt und empfangen werden - oder ein Mini-Webserver, über den die aktuelle Position erfragt werden kann. Genauso gilt das für das Abspielen von MP3-Dateien oder der Aufbau einer seriellen Übertragung per Bluetooth.
Echtzeitfähig dank Nucleus RTOS
Die APIs des SDKs setzen auf Linkit auf - ein Betriebsystem auf Basis des echtzeitfähigen Kernels von Nucleus RTOS. Wer keine Arduino-Sketches und -Frameworks nutzen, sondern direkt Programm und Treiber für Linkit OS schreiben will, muss sich noch gedulden. Ein SDK auf Eclipse-Basis und entsprechende Dokumentation ist dafür bislang nur angekündigt.
Durch das Betriebssystem sind für den Entwickler RAM und Flash-Speicher aber nur noch eingeschränkt nutzbar: Effektiv stehen ihm nur noch 2 MByte RAM und 10 MByte Flash-Speicher zur Verfügung.
Preis und Verfügbarkeit
Das Linkit One wurde von Mediatek in Kooperation mit Seeedstudio produziert und kostet dort 79 Dollar bzw. 61,50 Euro, aktuell ist es allerdings ausverkauft. In Deutschland gibt es das Board zum Beispiel bei Exptech für 79 Euro. Das SDK steht bei Mediatek zum Download bereit.
Hinweis: In der ursprünglichen Entwicklungsversion hatte der Linkit One statt eines Batterieanschlusses eine Buchse für Niedervolt-Netzteile und unterstützte bis zu 50 mA pro GPIO-Pin. Einige ältere Beschreibungen im Internet und Spezifikationen in Webshops beschreiben noch diese Version, die aber nie in den Handel kam.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
- ohne Werbung
- mit ausgeschaltetem Javascript
- mit RSS-Volltext-Feed
Mediatek: Neues Entwicklerboard mit Echtzeit-Betriebssystem |
- 1
- 2
Das spannende da ist, dass der Bildschirm 480 Pixel Breite hat, das reicht für 80 Zeichen...
"Bald" soll der seit über einem Jahr kommen ;)