Forum: Mikrocontroller und Digitale Elektronik pcDuino und Co


von Philipp S. (flippo)


Lesenswert?

Hallo Leute,

Die Idee des pcDuino finde ich klasse. Nur leider stört mich die Größe 
etwas. Kann man nicht diese Mini-PC-Sticks - wie MK802 - mit Android 
auch als Microkontroller benutzen? Könnte mir vorstelle das dann direkt 
auf dem Stick mit Java programmiert werden kann. Hat sich da einer von 
euch schon einmal mit beschäftigt oder ähnlich hilfreiches?

Ich danke euch schonmal.

Grüße Philipp

von Oliver J. (skriptkiddy)


Lesenswert?

Für das MK802 gibts reine linux Images mit grafischer Oberfläche. Damit 
sollte der Entwicklung, in welcher Sprache auch immer, grundsätzlich 
erstmal nichts im Wege stehen.

Gruß Oliver

von Mac G. (macgyver0815)


Lesenswert?

"wie MK802 - mit Android auch als Microkontroller benutzen?"

Ist Unsinn.
Völlig unterschiedliche Auslegung und ganz andere 
Anwendungsmöglichkeiten.
Ich glaub auch nicht das ein MK802 irgendwelche nennenswerten I/O Ports 
hätte (ich meine GPIOs).


Und Du kannst sogar auf einem AVR (eingeschränkt) Java laufen lassen!
(such nach "nanovm").
Macht zwar nicht viel Sinn, geht aber.

von Philipp S. (flippo)


Lesenswert?

Das habe ich auch schon gesehen, aber wie sieht es denn mit der 
hardwaremäßigen Erweiterbarkeit aus? Es ist ja nichts wie beim raspberry 
pi nach draußen geführt. Und eine Erweiterung über USB wäre wieder zu 
eingeschränkt. Dann muß ich ja auch auf der Gegenseite einen 
Microkontroller haben. Gibt es mehr Informationen über das Layout aus 
denen man was ableiten kann?

Grüße Philipp

von Philipp S. (flippo)


Lesenswert?

Hi Mac,

Ich habe mit AVRs schon meine Erfahrungen gemacht. Ich denke bei den 
Sticks mehr an Geschwindigkeit und den Speicher den man nutzen kann. 
Welche Sprache das dann am Ende wird wäre erstmal Wurst. Sehe nur 
erstmal die Möglichkeiten. Man müsste sich nicht erstmal ein Grundsystem 
zusammenbauen.

Grüße Philipp

von Eumel (Gast)


Lesenswert?

Philipp S. schrieb:
> Sticks mehr an Geschwindigkeit und den Speicher den man nutzen kann

Sag doch mal was du machen willst. Wofür brauchst du das beides?

von Mac G. (macgyver0815)


Lesenswert?

Mikrocontroller sind sogar SCHNELLER wenn es darum geht
Steuerungsaufgaben durchzuführen.

Die dicken Brummer sind im Vergleich dazu sehr träge.
Wie Sattelschlepper versus VW Polo (AVR) bzw. Ferrari (Cortex-M4)
;-)

Wie ich schon sagte - völlig unterschiedliche Einsatzbereiche.

von Philipp S. (flippo)


Lesenswert?

Erstmal nur allgemein. Ich hätte mir gedachte für jedes Projekt einfach 
das gleiche Grundgerüst zu nehmen und mit den selben Vorrausetzungen zu 
starten. Bei den AVRs habe ich mich mit der Anzahl an Timern immer sehr 
schwer getan, da was richtiges drauß zu zaubern. Der Vorteil wäre für 
mich auch das die Programmiersprache eine Standard PC Sprache wäre.

von Mac G. (macgyver0815)


Lesenswert?

??
Du kannst jeden Timer dazu verwenden beliebig viele weitere 
Softwaretimer zu erzeugen.
So ein dicker klopper hat übrigens auch nicht mehr Timer - oft werden da 
sogar nur einer oder zwei davon überhaupt verwendet.
Du verlagerst das Problem da nur dahin das Du Dich dann mit 
Multithreading rumschlagen musst.

Wenn Dir Schwankungen im Bereich von Millisekunden (das wäre auf nem 
Mikrocontroller dramatisch viel) nichts ausmachen, magst Du damit 
auskommen können.
Wenn Du über USB gehst ist ja eh alles verloren  ;-)

von Philipp S. (flippo)


Lesenswert?

Das mit den Timern habe ich auch teilweise so gemacht, aber wenn dann 
gleichzeitig noch eine Frequenz gemessen und eine PWM erzeugt werden 
soll, wirds richtig ungenau. Das auf den Großen nur ein Timer läuft, 
hatte ich erwartet, das dieser aber deutlich schneller ist, erhoffe ich 
mir durchaus Vorteile.

von Eumel (Gast)


Lesenswert?

Philipp S. schrieb:
> Das mit den Timern habe ich auch teilweise so gemacht, aber wenn dann
> gleichzeitig noch eine Frequenz gemessen und eine PWM erzeugt werden
> soll, wirds richtig ungenau. Das auf den Großen nur ein Timer läuft,
> hatte ich erwartet, das dieser aber deutlich schneller ist, erhoffe ich
> mir durchaus Vorteile.

Kehr um, dein Weg führt ins verderben. Und dann auch noch mit Android 
und Jave genauer Frequenzen messen wollen?

von Philipp S. (flippo)


Lesenswert?

Ich werd euren Rat erstmal annehmen. Falls ich doch was in der Richtung 
mache, lasse ich es euch wissen was draus geworden ist.

Grüße Philipp

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
Noch kein Account? Hier anmelden.