Abo
  • Services:
Anzeige
Arduino 101 mit dem Curie-Modul
Arduino 101 mit dem Curie-Modul (Bild: Martin Wolf/Golem.de)

Arduino 101 angetestet: Endlich ein genuines Bastelboard von Intel

Arduino 101 mit dem Curie-Modul
Arduino 101 mit dem Curie-Modul (Bild: Martin Wolf/Golem.de)

Bisher konnten Intels Bastelboards nicht ganz überzeugen - doch beim Arduino/Genuino 101 hat der Chiphersteller aus einigen seiner Fehler gelernt.
Von Alexander Merz

Der Genuino 101 - in den USA heißt er Arduino 101 - ist Intels vierter Versuch, sich in der Welt der Bastler zu etablieren. Trotz des vergleichbar niedrigen Preises bietet die Experimentierplatine eine beachtliche Leistung und überrascht mit einer Vielzahl an Funktionen. Allerdings war in der Vergangenheit beim Begriff "Arduino-kompatibel" bei Intels Bastelboards immer Vorsicht geboten. Wir haben uns angeschaut, ob das auch für den Genuino 101 gilt.

Anzeige

Es gibt weiterhin zwei Kerne

Auf den ersten Blick unterscheidet sich der Genuino/Arduino 101 kaum vom Klassiker, dem Uno. Der Formfaktor, die Anschlüsse und die Pin-Leisten sind identisch. Einzig der unlackierte Bereich fällt sofort auf: Dort befindet sich die Antenne für den Bluetooth-Empfänger. Der sitzt nicht als eigener Baustein auf dem Board, sondern ist integriert in das Intel-Curie-Modul. Dieser kleine Baustein enthält auch einen sechsachsigen Beschleunigungsmesser und ein Gyroskop (IMU). Und natürlich steckt auch der eigentliche Prozessor darin, genau genommen sind es zwei: ein Quark-Prozessorkern (x86-kompatibel) und ein ARC-Prozessorkern (RISC-Prinzip), beide getaktet mit je 32 Mhz. Das RAM ist 80 KByte groß, wovon 24 KByte genutzt werden können, vom 384 KByte großen Flash-Speicher können 196 KByte selbst verwendet werden.

Der Genuino 101 beziehungsweise das Curie-Modul konkurriert angesichts dieser Ausstattung weniger mit anderen preiswerten Angeboten auf Basis der 8-Bit-AVR-Mikrocontroller von Atmel. Eher lässt es sich mit einer Vielzahl an Lösungen auf Basis des ARM-Cortex-M0-Designs messen.

Mit dieser Konfiguration ändert Intel die bisherige Strategie bei seinen Bastelboards, durch die sich die Intel Galileo 1 und 2 sowie das Edison for Arduino immer ein wenig zwischen den Stühlen befanden. Jeweils ausgerüstet mit einem durchaus potenten Prozessor, auf denen ein Linux-Derivat läuft, standen sie dem Raspberry Pi nahe - die sonstige Ausstattung und das Intel-Marketing positionierten sie hingegen als Arduino-Alternative. Da aber die Arduino-Kompatibilität auf Software- wie auch Hardware-Ebene nur aufgepfropft wurde, führte das oft zu Frust bei vielen Bastlern.

  • Genuino 101 - Frontansicht (Bild: Martin Wolf/Golem.de)
  • Genuino 101 - Rückansicht (Bild: Martin Wolf/Golem.de)
  • Curie-Modul und Bluetooth-Antenne (Bild: Martin Wolf/Golem.de)
  • Der Genuino 101 unterscheidet sich in den Abmaßen nicht vom Uno R3. (Bild: Martin Wolf/Golem.de)
  • Nicht nur optisch macht der Genuino 101 mehr her als seine älteren Intel-Brüder, ... (Bild: Martin Wolf/Golem.de)
  • ... denn die Nutzung von Aktuatoren und Sensoren ist mit dem Mikrocontroller-Board deutlich einfacher. (Bild: Martin Wolf/Golem.de)
  • Die Bluetooth-Unterstützung ist mit etwas Erfahrung ohne Schwierigkeiten umzusetzen. (Bild: Alexander Merz/Golem.de)
Genuino 101 - Frontansicht (Bild: Martin Wolf/Golem.de)

Eigene Programme laufen ohne Betriebssystem

Ganz ohne diese Ambiguität kommt auch der Genuino 101 mit seinen zwei Prozessorkernen nicht aus. Auch die Dokumentation ist in dieser Hinsicht schwammig. Anscheinend dient der Quark-Kern derzeit als Mittler zwischen den Bestandteilen des Curie-Moduls und der Außenwelt. Dazu läuft auf diesem ViperOS, ein Echtzeitbetriebssystem von Wind River. Zurzeit kann der Anwender daran nichts ändern oder selbst den Quark-Kern ansprechen. Das soll sich im März 2016 ändern, die notwendigen Informationen sollen dann veröffentlich werden. Vergleichbare Ankündigungen bezüglich der Mikrocontroller-Einheit auf dem Intel Edison löste Intel erst nach längerer Zeit ein. Die entsprechende Dokumentation und das SDK für den Edison dürften aber bereits einen Einblick geben.

Laut Dokumentation verteilt der Compiler die Bestandteile eines selbstgeschriebenen Programms auf beide Prozessorkerne. Aufgrund der verschiedenen Architekturen ist das sehr unwahrscheinlich. Tatsächlich scheinen alle Entwicklerwerkzeuge derzeit speziell für den Arc-Kern bestimmt zu sein und entsprechende Binarys zu erzeugen. Gemeint ist wohl, dass bei der Compilierung auch Aufrufe zu RTOS-Subroutinen auf dem Quark-Kern eingefügt werden. Dieser Ansatz ist insofern bemerkenswert, da bei den älteren Intel-Boards eigene Programme für den Quark-Kern compiliert wurden und die angeflanschte Mikrocontroller-Elektronik nur indirekt angesprochen werden konnte. Beim Genuino 101 verhält es sich umgedreht, eigene Programme laufen auf dem Arc-Kern, nicht dem x86-System.

Direkte Integration in die Arduino IDE 

eye home zur Startseite
RP-01 09. Feb 2016

Intel hat auf GitHub ein Repository für Open Source Kram. Darunter findet man auch den...

nixidee 02. Feb 2016

Also es gibt ja immerhin auch RT Linux usw. Wobei ich mich frage wofür man dermaßen...

frostbitten king 28. Jan 2016

Ahahhaha. Ja kann mich erinnern. Hab letzte Woche irgendwann die Doku zu camp14 oder wie...



Anzeige

Stellenmarkt
  1. equensWorldline GmbH, Aachen
  2. Fresenius Medical Care Deutschland GmbH, Bad Homburg
  3. T-Systems International GmbH, Berlin, München, Leinfelden-Echterdingen, Wolfsburg, Bonn
  4. GK Software AG, Schöneck/Vogtland, Berlin, Sankt Ingbert (Home-Office)


Anzeige
Spiele-Angebote
  1. 21,99€
  2. 44,99€ (Vorbesteller-Preisgarantie)
  3. (-43%) 23,99€

Folgen Sie uns
       


  1. Debatte nach Wanna Cry

    Sicherheitslücken veröffentlichen oder zurückhacken?

  2. Drohne

    DJI Spark ist ein winziger Spaßcopter mit Gestensteuerung

  3. Virb 360

    Garmins erste 360-Grad-Kamera nimmt 5,7K-Videos auf

  4. Digitalkamera

    Ricoh WG-50 soll Fotos bei extremen Bedingungen ermöglichen

  5. Wemo

    Belkin erweitert Smart-Home-System um Homekit-Bridge

  6. Digital Paper DPT-RP1

    Sonys neuer E-Paper-Notizblock wird 700 US-Dollar kosten

  7. USB Typ C Alternate Mode

    Thunderbolt-3-Docks von Belkin und Elgato ab Juni

  8. Sphero Lightning McQueen

    Erst macht es Brummbrumm, dann verdreht es die Augen

  9. VLC, Kodi, Popcorn Time

    Mediaplayer können über Untertitel gehackt werden

  10. Engine

    Unity bekommt 400 Millionen US-Dollar Investorengeld



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Wanna Cry: Wo die NSA-Exploits gewütet haben
Wanna Cry
Wo die NSA-Exploits gewütet haben
  1. Deutsche Bahn Schadsoftware lässt Anzeigetafeln auf Bahnhöfen ausfallen
  2. Wanna Cry NSA-Exploits legen weltweit Windows-Rechner lahm
  3. Mc Donald's Fatboy-Ransomware nutzt Big-Mac-Index zur Preisermittlung

Komplett-PC Corsair One Pro im Test: Kompakt, kräftig, kühl
Komplett-PC Corsair One Pro im Test
Kompakt, kräftig, kühl
  1. Corsair One Pro Doppelt wassergekühlter SFF-Rechner kostet 2.500 Euro

Elektromobilität: Wie kommt der Strom in die Tiefgarage?
Elektromobilität
Wie kommt der Strom in die Tiefgarage?
  1. Elektroauto Tesla gewährt rückwirkend Supercharger-Gratisnutzung
  2. Elektroautos Merkel hofft auf Bau von Batteriezellen in Deutschland
  3. Strategische Entscheidung Volvo setzt voll auf Elektro und trennt sich vom Diesel

  1. Wenn ich so an meinen alten Arbeitgeber denke...

    textract | 09:29

  2. Re: Unix, das Betriebssystem von Entwicklern, für...

    renegade334 | 09:26

  3. Re: Coole Sache aber,

    Bruce Wayne | 09:20

  4. Re: Wirklich nicht umweltfreundlich?

    TW1920 | 09:20

  5. Re: Gutes Konzept... schrottiges OS, und dann 4000¤

    Evron | 09:19


  1. 09:02

  2. 08:28

  3. 07:16

  4. 07:08

  5. 18:10

  6. 10:10

  7. 09:59

  8. 09:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel