Der BeagleV-Ahead im Vergleich zum Raspberry Pi

BeagleV-Ahead vs Raspberry Pi

Ist der BeagleV-Ahead ein echter Konkurrent für den Raspberry Pi 4B oder nur ein nachträglicher Einfall?

In weniger als einem Jahr sind wir von Computern, die einen ganzen Raum ausfüllen, zu Geräten übergegangen, die in unsere Taschen passen. Bei "Geräten im Taschenformat" denkt man vielleicht an moderne Smartphones, aber was ich wirklich meine, sind Einplatinencomputer, besser bekannt als Mikrocontroller. Einplatinencomputer sind Geräte, die alle Funktionen eines vollwertigen Computers haben, aber auf einer einzigen Platine untergebracht sind. Sie fragen sich vielleicht, wozu ein Einplatinencomputer gut sein soll, warum nicht einfach einen Laptop benutzen? Je nach Ihrem Bedarf müssen Sie möglicherweise den Preis oder die Größe berücksichtigen, und Laptops können teuer sein.

Der bekannteste Name im Bereich der Einplatinencomputer ist heute das Raspberry Piein Gerät, das in verschiedenen Disziplinen eingesetzt wird. Sie können von Mittelschülern, die das Programmieren lernen, bis hin zu Fachleuten aus der Industrie verwendet werden, die maßgeschneiderte Lösungen für Kunden erstellen. Leider führt dies zu einer hohen Nachfrage nach dem Pi, was es schwierig machen kann, ihn bei Online-Händlern zu kaufen. Zum Glück gibt es Konkurrenten wie BeagleBoards haben den BeagleV-Ahead entwickelt, ein vollständig quelloffenes Board, das den Raspberry Pi 4B entthronen soll. Wird es flach fallen oder sich der Herausforderung stellen? 

Raspberry Pi & BeagleV-Ahead auf einen Blick...

Gehen wir im Folgenden näher auf diese Punkte ein.

Melden Sie sich an und erhalten Sie unsere besten Tipps zu Prototyping und Produktentwicklung direkt in Ihren Posteingang! Und erfahren Sie vor allen anderen von unseren kommenden Veranstaltungen und Neuigkeiten.

Hardware

Vergleichen wir zunächst die Hardware, die in den beiden konkurrierenden Geräten installiert ist. Obwohl die beiden Geräte ähnliche Komponenten wie 4 GB LPDDR4-Speicher, Gigabit-Ethernet und MicroSD-Kompatibilität aufweisen, enden die Ähnlichkeiten hier. Zunächst einmal unterstützen zwar beide micro-HDMI, aber nur der Pi unterstützt die Ausgabe an zwei Monitore. Diese Funktion wird vielleicht nicht immer benötigt, kann aber bei Projekten nützlich sein, bei denen Aufgaben auf zwei verschiedenen Bildschirmen dargestellt werden müssen. Dieses kleine Qualitätsmerkmal kann für einen arbeitenden Ingenieur der entscheidende Faktor sein.

Schauen wir uns einige der Bereiche an, in denen BeagleBoard versagt. Ein Nachteil von BeagleBoard ist die externe Antenne, die für die Wi-Fi-Verbindung benötigt wird; sie baumelt von der Platine und könnte leicht brechen. Das eklatanteste Hardware-Problem des BeagleV-Ahead ist jedoch die Entscheidung, einen 3.0 Micro-USB-Anschluss für die Datenübertragung zu verwenden, anstatt eines Standard-USB-A- oder USB-C-Anschlusses. Interessanterweise wird ein 3.0 Micro-USB-auf-USB-Adapter mitgeliefert, so dass man sich fragt, warum das Board nicht von vornherein mit USB entwickelt wurde.

Das BeagleBoard bietet jedoch einige Vorteile gegenüber dem Pi. Ein Vorteil sind die zwei CSI-Anschlüsse des BeagleBoards, die zwei Kameras unterstützen. Diese Funktion ist besonders nützlich, da Computer-Vision-Projekte immer beliebter geworden sind. Der größte Vorteil des BeagleV-Ahead gegenüber dem Raspberry Pi ist der eingebaute 16 GB große Flash-Speicher. Dieser eingebaute Speicher bedeutet, dass das BeagleBoard im Gegensatz zum Raspberry Pi ein Betriebssystem installieren und ausführen kann, und zwar sofort nach dem Auspacken.

Schließlich verwenden die beiden Geräte unterschiedliche CPU-Architekturen, also vergleichen wir diese. Der Pi verwendet den Quad-Core Cortex-A72 (ARM v8), der auf der ARM-Architektur läuft, einer lizenzierten Architektur. Das BeagleBoard hat den Quad-Core Xuantie C910, der auf der Risc-V-Architektur läuft, einer Architektur, die vollständig Open-Source ist. Da die ARM-Architektur schon länger auf dem Markt ist, gibt es derzeit mehr Unterstützung, aber da Risc-V als Open-Source-Architektur angeboten wird, ist die Eintrittsbarriere geringer. Die quelloffene Architektur könnte für Entwickler verlockend genug sein, um den Wechsel zu vollziehen.

Erstes Einrichten

Es ist üblich, dass Entwickler ihr eigenes Betriebssystem für ihre Anwendungsfälle einrichten. Es ist jedoch ideal, einen Mikrocontroller zu haben, der sofort nach dem Auspacken funktioniert. Hier hat der BeagleV-Ahead gegenüber dem Raspberry Pi die Nase vorn. Da das BeagleBoard über einen 16 GB großen Onboard-Speicher verfügt, wird es mit Yocto, einem Linux-basierten System, installiert. Während der Raspberry Pi eine externe microSD-Karte benötigt, um Raspberry Pi OS, ein Debian-Derivat, zu installieren.

Nachdem Sie das Betriebssystem mit der Raspberry Pi Flashing Software auf den Raspberry Pi geladen haben, ist der Betrieb so einfach wie das Einstecken der SD-Karte in den Raspberry Pi. Obwohl der Prozess nicht schwierig ist, ist er zeitaufwendig und fügt dem Arbeitsablauf zusätzliche Schritte im Vergleich zum Beagle-Board hinzu. Die Benutzer empfinden die zusätzlichen Schritte vielleicht als lästig und entscheiden sich für einen Wechsel.

Auf beiden Geräten lässt sich ein anderes Betriebssystem wie Ubuntu problemlos installieren. Die Benutzer können sich auf die Anleitungen auf den Websites der beiden Geräte beziehen. Es ist zwar nützlich, dass die Nutzer ihr eigenes Betriebssystem nach ihren eigenen Vorgaben installieren können, doch wäre es unserer Meinung nach optimal, ein bereits laufendes Betriebssystem mit der Möglichkeit zu haben, auf Wunsch auf ein anderes zu wechseln.

Benutzerfreundlichkeit

Eine wichtige Frage, die man sich stellen sollte, wenn man sich für einen Mikrocontroller entscheidet, ist: "Welche Art von Unterstützung bietet das Gerät"? Der Raspberry Pi 4B ist auf der offiziellen Raspberry Pi-Website gut dokumentiert, und es gibt eine große Gemeinschaft von Benutzern, die bereit sind, Fragen zu beantworten. Das bedeutet, dass es eine Bibliothek von Software gibt, die im Vergleich zu anderen Mikrocontrollern auf dem Markt gut für den Pi optimiert wurde. Das BeagleBoard hat zum Beispiel keine so große Community wie der Pi, daher stammt die meiste Dokumentation von der offiziellen BeagleBoard-Website. Da der BeagleV-Ahead eine relativ neue Technologie verwendet, ist es verständlich, dass die Dokumentation nicht in gleichem Maße vorhanden ist. Da es jedoch als Open Source betrieben wird, wird sich dies mit der Zeit wahrscheinlich verbessern.

Es gibt eine ständig wachsende Gemeinschaft, die die Risc-V-Architektur unterstützt und sie als die Zukunft der Datenverarbeitung betrachtet. Außerdem ist das Datenblatt für diese CPU leicht verfügbar und bietet mehr Informationen, so dass es für Entwickler einfacher sein sollte, sich in diesem Chip zurechtzufinden. Während der Raspberry Pi 4B jetzt eine bessere Dokumentation hat, wird die Dokumentation für den BeagleV-Ahead in den kommenden Jahren wahrscheinlich exponentiell zunehmen. Dies ermöglicht es neuen Entwicklern, vor allen anderen Experten für eine neue Technologie zu werden. Dies ist eine gute Nachricht für künftige Benutzer des BeagleV-Ahead, bleibt aber ein aktueller Nachteil für Entwickler.

Preisgestaltung

Wie bereits erwähnt, sind Entwickler bei der Auswahl eines geeigneten Mikrocontrollers für Projekte in der Regel durch preisliche Erwägungen eingeschränkt. Das 4-GB-Modell des Raspberry Pi kostet im Einzelhandel $55, ist aber extrem schwer zu finden. Das bedeutet, dass Sie sich höchstwahrscheinlich auf Online-Händler verlassen müssen, die möglicherweise mehr als $100 verlangen. Die hohe Nachfrage nach dem Gerät macht diese höheren Preise möglich.

Andererseits ist der BeagleV-Ahead mit $149 im Einzelhandel teurer, aber bei vertrauenswürdigen Anbietern wie Digikey und Mouser leicht erhältlich. Obwohl der BeagleV-Ahead quelloffen ist und geringere Gemeinkosten als der Pi haben sollte, werden BeagleBoards derzeit in viel geringerer Stückzahl produziert, was die Preise hoch hält.

Schlussfolgerung

Und wie schlägt sich der BeagleV-Ahead?

Wie bei den meisten Dingen: Es kommt darauf an. Wenn Sie ein Anfänger sind und noch nicht viel Erfahrung mit Einplatinencomputern haben, ist es vielleicht besser, sich für den Pi zu entscheiden. Auf der offiziellen Website des Raspberry Pi finden Sie gut dokumentierte Anleitungen für neue Benutzer. Es gibt auch eine große Community, die bereit ist, alle Fragen oder Probleme zu beantworten, mit denen neue Benutzer konfrontiert werden könnten. Der BeagleV-Ahead befindet sich noch im Anfangsstadium und ist nicht so gut dokumentiert wie der Pi. Wenn der Pi jedoch nicht verfügbar ist, ist der BeagleV-Ahead eine großartige Alternative. Besonders wenn Sie erfahrener sind und die neue Risc-V-Technologie ausprobieren möchten, ist das BeagleBoard vielleicht besser für Sie geeignet. Jeder hat seine eigenen spezifischen Anforderungen, die es zu berücksichtigen gilt, daher empfehlen wir Ihnen, diesen Leitfaden zu nutzen, um alle Aspekte beider Boards zu betrachten. 

de_DEGerman