Hallo, Ich bin gerade dabei mir eine Radxa Rock (RR) zu bestellen (es geht also nicht primär um Kaufberatung da ich mich eigentlich schon entschieden hab), weil ich das Ding für mehrere Sachen verwenden will und nicht nur zum Experimentieren. Zu RPI und Arduino gibts ja massig Lesestoff im Internet und auch ne Menge Zusatzmodule zu kaufen. Allerdings würden die meine anderen Erwartungen nicht erfüllen da zu schwach. Beim RR wäre eigenlich alles so wie ich mir das vorstellen würde, ABER jetzt die Frage ob sich meine Vorstellung/Erwartung auch mit der Realität deckt. Nachdem ich relativ neu in dem Bereich bin eventuell eine sehr naive Frage, aber das Auslesen und Ansteuern von den GPIOs und I2C Pins müsste doch auf allen Dev Boards gleich sein, oder? Ich denke dabei an die HW und SW Seite. Also die nötigen Packages unter Linux installieren und das wars um die Voraussetzungen zu schaffen diese zu verweden oder? Und diese Pakete sind unabhängig davon welches Board zum Einsatz kommt?! Grund der Frage ist, dass ich dann diverse Anleitungen vom RasPi oder Arduino auf das RR umlegen kann, da dort die Community... sagen wir mal ganz am Anfang steht. Und ich werde definiitv grad am Anfang sicher einiges an Hilfestellung brauchen. Der RR hat 2x40 pins für diverse Schnittstellen. Gibt es da eine Limitierung was die gleichzeitige Nutzung aller Pins angeht? Also zum Bsp über I2C diverse sensoren anzuschließen und dann über alle GPIO Pins diverse Relais oder LEDs anzusteuern. Danke schon mal für eure Hilfe! mfg Andreas
Und noch ne kleine Zusatzfrage speziell zum Radxa Rock. Bei den 80 Pins ist auch ein USB port dabei, wenn ich das richtig sehe (D- und D+). http://dl.radxa.com/rock/docs/hw/componets_position_ref_bottom_20131025.pdf (Beim rechten Header die 2 Pins unter GND und 5V) Auch hier ganz naiv gefragt, reicht es wenn ich eine USB Buchse an die beiden Datenpins und natürlich 5V und GND anlöte um diesen verwenden zu können, oder muss ich da SW seitig noch was machen (aktivieren? oder Treiber?)? Ein zusätzlicher USB Port wäre gar nicht so schlecht. Speziell weil wenn das so einfach geht, könnte man dort auch direkt einen USB Hub anschließen, was garnicht so unpraktisch wäre. mfg Andreas
Keiner eine Idee? Eventuell sollte ich die Frage etwas offener stellen. Gehen wir mal weg vom RR und beziehen die ersten Fragen allgemein auf Developer Boards. Sei das jetzt ein Odruid, Cubiboard, RR oder was auch immer. Die Befehle für die Ansteuerung sind doch immer die gleichen oder? Wie siehts mit Paketen aus, die installiert werden müssen? Gibts da spezifische für jedes Board oder sind die allgemein? mfg Andreas
Nur die linux Pakete reichen nicht....jemand muss für die Hardware die Treiber geschrieben haben..die sind nicht generisch im lowlevel Bereich was i2c usw angeht. Die gpio Ansteuerung unterscheidet sich auch je nach distro und Hardware. Die userspace chardev Treiber sind dafür meistens vorhanden, jedoch werden Sachen wie direkter registerzugriff für gpio wie in den rpi Tutorials nicht so funktionieren....so einfach ist das alles nicht... Auch wenn du viel vorhast würde ich dir als Anfänger definitiv zum rpi raten da du da die Tutorials hast und das relativ frustfrei ist. Sollte dir die power nicht reichen nimm halt für rechenintensive Dinge zusätzlich nen richtigen pc..
Hallo, Danke für die Antwort. Einen RPI kauf ich mir vielleicht zusätzlich, aber so ganz begeistert bin ich nicht von ihm. aber klar es wäre sicher die leichtere Art und Weise. Und eventuell kommen ein paar Projekte wo der RPI vollkommen reicht. Mir gehts jetzt am Anfang eigentlich darum (und das war auch der Grund mich für´s RR zu entscheiden) Ein Gerät zu haben was zu 80% die ihm zugedachten Aufgaben erledigt und dabei wenig Strom braucht (deshalb fällt ein normaler PC weg). Die restlichen 20% wäre eben herumprobieren und experimentieren. Ich habe eigentlich durch zufall grad 2 How-Tos zu GPIO und I2C am RR gefunden. Ja, Syntax ist etwas anders aber im Prinzip dürfte die Ansteuerung ähnlich sein. Nachdem ich den RR jetzt eh schon bestellt habe, werde ich mein Glück mal damit versuchen. Ich finde es nur schade, dass das nicht mehr standardisiert ist... mfg Andreas P.s.: Absoluter Anfänger wäre vielleicht leicht übertrieben. Ich hab sowohl in HW als auch in SW ein wenig Erfahrung. Jedoch habe ich per SW noch nie HW angesprochen und umgekehrt bei meinen Schaltungen war eine programmierung bis jetzt noch nicht nötig. Von daher habe ich zu mindest ein paar Grundkenntnisse auch wenn teilweise schon etwas eingerostet sind! ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.