Forum: Mikrocontroller und Digitale Elektronik Board gesucht - gut, günstig, einfach zu handeln


von Stefan (Gast)


Lesenswert?

Ich bin auf der Suche nach einem günstigen Board, das folgende 
Anforderungen erfüllt:
-einfach zu programmieren
-aktive Community
-integrierte LAN-Schnittstelle
-PIN-Header um ein Funkmodul anschließen zu
-Leistungsfähig um mehrere PIR-Sensoren und ein paar Temperatursensoren 
anzuschließen und auszuwerten

Folgendes habe ich aktuell getestet:
-Arduino Nano mit Ethernet-Shield ENC28J60 (lief aber nicht stabil, 
zudem Platzmangel wenn man noch Code für angeschlossene Sensoren 
benötigt)
-Raspberry Pi (würde funktionieren, ist aber ziemlich teuer, da ich 
davon mehrere benötige)

Habt ihr hier noch einen Tipp oder eine Alternative?

von Karl M. (Gast)


Lesenswert?

Hallo,

ich denke an dieses Hier:

Raspberry Pi Zero
https://www.raspberrypi.org/products/raspberry-pi-zero/

von Harry L. (mysth)


Lesenswert?

Wenn du LAN durch WLAN ersetzt, sind die ESPs genau das, was du suchst.

Ansonsten schliesse ich mich meinem Vorredner an.
Raspberry Pi

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Harry L. schrieb:
> Wenn du LAN durch WLAN ersetzt, sind die ESPs genau das, was du suchst.

Tatsächlich ist mit dem ESP32 auch LAN möglich, dem fehlt dafür nur ein 
PHY.

Und damit gibt es auch ein paar Boards:

https://www.olimex.com/Products/IoT/ESP32/ESP32-EVB/open-source-hardware

Was sollen die "Funkmodule" denn machen? WLAN oder BT kann der ESP32 
selbst.

von Stefan (Gast)


Lesenswert?

Danke für eure Rückmeldungen!

Also WLAN geht nicht, es müsste schon eine richtige LAN-Schnittstelle 
haben.

Die Olimex Boards sehen wirklich interessant aus! Nur sind sie wirklich 
auch so ausgereift wie die Raspberrys?


Ach ja, welches Board würdet ihr für optische Anwendungen und 4k nehmen. 
Hier steigt mir auch der Raspberry immer wieder aus..

von Stefan (Gast)


Lesenswert?

Ach ja, wenn ein Board WLAN hat, ist das dann die ganze Zeit aktiv, oder 
kann man das auch deaktivieren bzw. nur kurz anschalten, um über MQTT 
eine Nachricht zu versenden?

von Dr. Sommer (Gast)


Lesenswert?

Das Nucleo-F207ZG (und viele andere aus der Serie) haben all das und 
kosten ca 20€:
http://www.st.com/en/evaluation-tools/nucleo-f207zg.html
Ist Arduino-kompatibel und mit mbed programmierbar.

von Reiner O. (elux)


Lesenswert?

Stefan schrieb:
> Ach ja, wenn ein Board WLAN hat, ist das dann die ganze Zeit aktiv, oder
> kann man das auch deaktivieren bzw. nur kurz anschalten, um über MQTT
> eine Nachricht zu versenden?

Klar.

> -Arduino Nano mit Ethernet-Shield ENC28J60 (lief aber nicht stabil

Das kenne ich auch: Bei "Michael_U" lief das ganze stabil, bei mir am 
Netz keine 5min... Ich nehme für so etwas mittlerweise 
http://www.orangepi.org/orangepizero/
Keine Ahnung, was die jetzt kosten; vor 3 Mon. 7,43 € + Versand 3,xx € 
bei Aliexpress

> -Leistungsfähig um mehrere PIR-Sensoren und ein paar Temperatursensoren
 Naja, H2 Quad-core Cortex-A7 mit bis zu 1200 MHz => das könnte eng 
werden, heutzutage... ;-)

Gruß

Elux

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Stefan schrieb:
> Ach ja, welches Board würdet ihr für optische Anwendungen und 4k nehmen.

Meinst Du Videoausgabe mit "4k"?

von Stefan (Gast)


Lesenswert?

Wow, diese Orange pi sind ja total günstig, im Vergleich zu den 
Raspberrys!
Was würdet ihr nehmen, wenn ihr 3 Boards braucht! Die Auswahl ist ja 
doch ziemlich umfassend, denn den Banana Pi gibt's ja auch noch...

Kann ich die Software von meinem Raspberry auch bei den anderen Boards 
verwenden?

Ich gehe mal davon aus, dass jeder Hersteller sein Image besitzt und ich 
dann meine Software darauf laufen lassen kann.

Doch ist es als Anfänger dann vielleicht doch besser beim Raspberry Pi 
zu bleiben, da man hier doch mehr Leute im Netz findet, die auch den 
Raspberry nutzen?!


...ach ja und ein Board bräuchte ich zusätzlich für Multimedia-Aufgaben, 
mit 4k Video-Ausgabe und Surround-Sound

von Stefan F. (Gast)


Lesenswert?

Stefan schrieb:
> Kann ich die Software von meinem Raspberry auch bei den anderen Boards
> verwenden?

Jein.

Compilierte Programme muss man für die Zielplattform neu compilieren. 
Bei Scripten entfällt das.

Der Zugriff auf die I/O Pins ist allerdings sehr spezifisch, so dass du 
deine Programme zumindest teilweise umschreiben musst.

> ...ach ja und ein Board bräuchte ich zusätzlich für Multimedia-Aufgaben,
> mit 4k Video-Ausgabe und Surround-Sound

Das ist dann aber definitiv nicht mehr die Welt von Mikrocontrollern und 
wahrscheinlich wirst du da mit Raspberry Pi, Odroid und Co auch nicht 
glücklich.

Ich würde die Sachen trennen. Sensoren fragst du gut und gerne mit einem 
µC ab, der wiederum mit einem richtigen Multimedia tauglichen PC 
verbunden ist. Die gibt es ja auch in Kompakter Form.

Für viele Sensor-Anwendungen genügt ein Arduino Nano oder ein Blue-Pill 
Board. Wenn nicht: Es gibt größere und kleinere Boards auf die man ohne 
große Umschweife wechseln kann. Wegen der Verbindung zu dem PC entfällt 
die Notwendigkeit, dem µC Netzwerk-Kommunikation beizubringen.

von Dr. Sommer (Gast)


Lesenswert?

Stefanus F. schrieb:
> Compilierte Programme muss man für die Zielplattform neu compilieren.

Kommt auf die Plattform an. Für ein ARM-Linux kompilierte 
C(++)-Programme sollten auch auf anderen Prozessoren dieser Art laufen, 
sofern die Libraries und ggf. genutzte /dev-Einträge übereinstimmen oder 
hinreichen dynamisch benutzt werden.

von grundschüler (Gast)


Lesenswert?

Stefan schrieb:
> -Arduino Nano mit Ethernet-Shield ENC28J60 (lief aber nicht stabil,

schon einige Jahre her. Nur die software von U.Radig lief stabil.

von Reiner O. (elux)


Lesenswert?

Stefan schrieb:
> Wow, diese Orange pi sind ja total günstig, im Vergleich zu den
> Raspberrys!

Sag ich ja...

> Was würdet ihr nehmen, wenn ihr 3 Boards braucht!

Na, für die geschilderte Aufgabe eher einen ESP32 oder ESP 8266, wenn es 
denn LAN sein soll: den OrangePi Zero. Aber einzeln bestellen! (Nur so 
als Tip...). Ich habe zwar auch BananaPis im Einsatz; die sind mir aber 
im Verhältnis zu RasPi & Co und im Vergleich zu den OrangePis zu teuer. 
Andererseits hat Pollin auch BananaPis im Angebot, so das lange 
Wartezeiten entfallen.
Und auch als Tip gemeint: Sollten es OrangePis mit H3 oder H2+ werden; 
bei eBay dann nach 14x14 mm Kühlkörpern suchen und besorgen!

>Die Auswahl ist ja doch ziemlich umfassend, denn den Banana Pi gibt's ja >auch 
noch...

Ja, und noch viele andere Boards mehr: Odroid, MyFriedly Arm...

> Ich gehe mal davon aus, dass jeder Hersteller sein Image besitzt...

Ja, schon. Man ist aber bei Armbian oder (wie ich) bei OpenWRT irgendwie 
besser aufgehoben wegen aktuellerer Kernel. Das Bananian Linux ist 
eingestellt worden.

> Doch ist es als Anfänger dann vielleicht doch besser beim Raspberry Pi
> zu bleiben, da man hier doch mehr Leute im Netz findet, die auch den
> Raspberry nutzen?!

Die Unterstützung bei Armbian ist auch nicht schlecht. Bei OpenWRT ist 
die Unterstützung auch ganz brauchbar, nur komme ich mit dem neuen Forum 
nicht so klar.

Gruß
Elux

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.