Arduino vs Raspberry Pi: Welche ist die bessere DIY-Plattform?
Wenn Sie ein neues Technologieprojekt planen und nach einem kleinen Einplatinencomputer suchen, der als Gehirn Ihres Designs fungieren kann, werden Sie wahrscheinlich eines von zwei Geräten in Betracht ziehen: einen Raspberry Pi oder einen Arduino. Beide richten sich an Profis und Bastler, die spannende neue Projekte(exciting new projects) zu niedrigen Einstiegskosten aufbauen möchten.
Sowohl das Raspberry Pi als auch das Arduino -Board haben je nach Projektanforderungen Vor- und Nachteile sowie ideale Anwendungsfälle. Wenn Sie sich nicht sicher sind, welches Board im Kampf zwischen Ardunio und Raspberry Pi am besten geeignet ist , finden Sie hier eine Übersicht, die Ihnen bei der Entscheidung hilft.
Leistung und Spezifikationen(Performance and Specifications)
Wenn Sie über ein PC-Ersatzboard nachdenken, antworten wir Ihnen jetzt: Ein Raspberry Pi ist die einzige Option (zumindest im Vergleich zu einem Arduino ). Mit dem neuesten Raspberry Pi 4 und 4B, das zwischen 1 GB und 8 GB RAM und einem Quad-Core- ARM - v8-Prozessor mit 1,5 GHz bietet, haben Sie viel Leistung in einem sehr kleinen Board.
Selbst die kleineren Pi-Modelle (die Zero- und Zero-W -Boards) bieten für ihre Größe eine beachtliche Leistung mit einer 1-GHz- ARM-CPU , 512 MB RAM , GPIO -Headern für Erweiterungen und integrierter WiFi- und Bluetooth - Unterstützung.
Wie beim Pi gibt es verschiedene Arduino - Modelle, wobei der Arduino Uno einen sehr kleinen 2-KB- SRAM und einen 16-MHz-Mikrocontroller für sehr spezifische Projekte bietet. Am anderen Ende der Skala befindet sich der Arduino Portena H7 mit einem Dual-Core Cortex M7+M4 ARM - Mikrocontroller, zwischen 8 MB und 64 MB RAM und integriertem Bluetooth und WiFi .
Ist das ein fairer Vergleich? Wahrscheinlich nicht, denn der Raspberry Pi und Arduino sind zwei sehr unterschiedliche Produkte. Ein Arduino ist ein anpassbares, programmierbares Board für benutzerdefinierte Hardwareprojekte, während der Raspberry Pi ein eher „traditioneller“ Computer für sich ist, mit Unterstützung für verschiedene Linux-Distributionen(various Linux distros) und geeigneter Hardware zum Booten.
Geschwindigkeit und Leistung sind ein Gewinn für den Pi, aber der Arduino muss nicht alle komplexen Anwendungen ausführen, die ein Raspberry Pi (mit einer vollständigen Linux -Distribution) ausführen muss. Der einzig faire Vergleich könnte mit einem Raspberry Pi Pico sein , dem Bastler - Mikrocontroller(microcontroller) -Board mit einem Dual-Core- ARM Cortex M0+ -Prozessor und 264 KB RAM .
Funktionalität(Functionality)
Wie wir bereits erwähnt haben, ist der Raspberry Pi für seine Größe ein sehr leistungsfähiger Computer. Während frühere Modelle (vom ursprünglichen Pi bis zum Raspberry Pi 3 ) wohl ziemlich langsam waren, bieten die neuesten Modelle (der Raspberry Pi 4 und 4B) enorme Leistungssteigerungen.
Damit ist es Ihnen möglich, Ihren funktionierenden PC durch einen Raspberry Pi zu ersetzen . Es ist nicht ideal für Spiele (außer Retro-Gaming ) oder Videocodierung, aber es ist ein voll funktionsfähiger Server oder PC. Es kann auch in eine beliebige Anzahl von Projekten integriert werden, sei es beim Bau einer Wetterstation oder als Nervenzentrum eines Roboterbaus.
Das Arduino hat in gewisser Weise nicht die gleiche Funktionalität, aber es zielt auf eine andere Zielgruppe ab. Wenn Sie ein erfahrener Programmierer sind, können Sie Ihren Arduino so programmieren , dass er jede beliebige Aufgabe ausführt. Es könnte ein ferngesteuertes Auto, ein Hausalarm, ein Kommunikationssystem werden – alles ist möglich, wenn die richtige Ausrüstung daran angeschlossen ist.
Das Erweitern des Arduino ist der beste Weg, um die wahre Kraft dahinter hervorzubringen. Wenn Sie gerne programmieren, ist dies eine großartige Möglichkeit, ein billiges und einfaches Projekt zu erstellen. Der Raspberry Pi bietet jedoch viele der gleichen Vorteile, mit zahlreichen Zusatzplatinen ( HATs genannt ), die auf dem 40-poligen GPIO - Header auf der Platine selbst platziert werden können.
Sie können einen Arduino aufgrund der Größe oder des Leistungsbedarfs wählen, aber wenn Sie Leistung und Funktionalität benötigen, ist der Raspberry Pi der Gesamtsieger.
Benutzerfreundlichkeit(Usability)
Obwohl Arduino und Raspberry Pi Boards mit viel Potenzial sind, bedeutet das nicht, dass sie außergewöhnlich schwer zu bedienen sind. Beide Boards haben ihren Ursprung in der Bildung, wobei der Pi entwickelt wurde, um Schulen und Eltern dabei zu helfen, die Neugier im Stil der 80er Jahre wieder einzuführen, die Kinder ermutigte, das Programmieren zu lernen.
Als Mikrocontroller-Board ist das Arduino der Traum eines Programmieranfängers. Die Arduino -Website selbst bietet Tutorials und Beispielcode, um Ihnen bei der Erstellung neuer Projekte zu helfen. Während der Raspberry Pi es Benutzern ermöglicht, viele Dinge gleichzeitig zu tun, konzentriert sich der Arduino auf einen einzigen Zweck, der von seinem Benutzer erstellt und codiert wird.
Leider verwendet Arduino C++ als Hauptsprache für seinen Code. Dies ist nicht die am einfachsten zu erlernende oder zu verwendende Sprache, im Gegensatz zu dem anfängerfreundlichen Python , das der Raspberry Pi (zusammen mit anderen wichtigen Programmiersprachen) vollständig unterstützt.
Wenn Programmieren nichts für Sie ist, müssen Sie auch nicht mit dem Raspberry Pi programmieren . Durch die Installation von Raspberry Pi OS oder einer anderen Linux -Distribution erhalten Sie ein vollständiges Betriebssystem, einschließlich einer grafischen Benutzeroberfläche, mit der Sie Standardsoftware wie Google Chrome oder LibreOffice ausführen können .
Es ist auch viel einfacher, einen Raspberry Pi zu steuern und zu verwenden , sogar von einem Terminal aus. Linux-Terminalbefehle(Linux terminal commands) sind leicht zu erlernen, aber wenn Sie es lieber vermeiden möchten, können Sie das tun – das ist der Erfolg des Raspberry Pi , der eine sehr niedrige Eintrittsbarriere für Anfänger und Amateure bietet.
Dasselbe gilt leider nicht für den Arduino . Wenn Sie jedoch bereit sind, die härtere Lernkurve zu akzeptieren, kann dies das Herzstück eines großartigen neuen Projektaufbaus sein, aber ein Raspberry Pi bringt Sie schneller dorthin.
Kosten(Cost)
Leistung und Benutzerfreundlichkeit sind eine Sache, aber die Kosten sind wichtig, insbesondere für ein Bastlerprojekt mit einem bescheidenen Budget. Zum Glück sind sowohl der Arduino als auch der Raspberry Pi extrem günstig in der Anschaffung und Verwendung.
Am unteren Ende der Raspberry-Pi -Modellpalette steht der Raspberry Pi Pico . Mit nur 4 US-Dollar ist dieser winzige Controller das programmierbare Nervenzentrum eines Bastlerprojekts. Im Gegensatz zu Arduino unterstützt es C und MicroPython ( Python für Mikrocontroller), was es zu einem benutzerfreundlicheren System macht.
Für volle Leistung kostet das Pi 4 Model B allerdings je nach Händler zwischen 35€ (für 2GB RAM ) und 75€ (für 8GB). Sie können auch den kleineren, weniger leistungsstarken Zero W für 10 US-Dollar erwerben. Andere Boards (wie die älteren Pi, 2, 3 und 3B) haben ähnliche Preise, wobei aufgrund ihres Alters und niedrigerer Spezifikationen Rabatte verfügbar sind.
Zum Glück sind Arduino -Boards auch kostengünstig. Es gibt viele Arduino - Boards, aber einige der gebräuchlichsten, wie das Arduino Uno , kosten etwa 20 bis 30 US-Dollar. Andere Boards (wie das Pro Mini ) können nur 10 US-Dollar kosten, das Mega 60 US-Dollar und das Portena H7 99,99 US-Dollar.
Als Open-Source-Board hat das Arduino auch eine Reihe von Klonen in ähnlichen Preisklassen. Da der Raspberry Pi Pico nur 4 US-Dollar kostet, bietet der Mikrocontroller des Raspberry Pi immer noch das beste Preis-Leistungs-Verhältnis, dies hängt jedoch von den Leistungs- und Stromanforderungen Ihres jeweiligen Projekts ab.
Arduino vs Raspberry Pi: Was ist das Beste für Sie?(Arduino vs Raspberry Pi: Which Is Best For You?)
Es könnte leicht sein zu sagen, dass es einen Gewinner in diesem Kampf gibt, aber es gibt keinen. Ein Arduino oder ein Raspberry Pi wären großartige Mittelstücke für ein Projekt, das Sie bauen. Aber die meisten Anfänger werden den Raspberry Pi einfacher einzurichten und zu verwenden finden. Es bietet auch mehr Leistung, Funktionalität und eine viel niedrigere Einstiegshürde für absolute Anfänger.
Dank zahlreicher Add-Ons und eines anfängerfreundlichen Betriebssystems gibt es viele einfache Raspberry Pi-Projekte(easy Raspberry Pi projects) , die Sie ausprobieren können. Sie können die beiden sogar kombinieren und ein Arduino mit einem Raspberry Pi verbinden, indem Sie die GPIO - Header-Pins für umfangreichere Projekte verwenden. Wenn Sie jedoch gerade einen neuen Raspberry Pi gekauft haben, möchten Sie ihn vielleicht zuerst aktualisieren(update it first) .
Related posts
Praktische Überprüfung des CrowPi2 Raspberry Pi STEM-Laptops
Die 10 besten 3D-gedruckten Raspberry Pi-Hüllen
Die besten Heimwerker-Gadgets zum Schutz Ihres Zuhauses
SSHD vs. SSD-Laufwerke: Was ist besser?
Oculus Quest Vs PSVR: Was ist besser?
Was ist das beste Motherboard für Ihre AMD Ryzen CPU?
Oculus Link Hands-On Review: Besser als Beta
Die 7 besten Online-Rechnungsstellungsdienste
Die 6 besten Computertische für Ergonomie und Produktivität
Die 6 besten Fitbit-Alternativen für alle Preisklassen
Die 5 besten Budget-Laptops für die Schularbeit Ihres Kindes
8 coole ergonomische Weihnachts-Gadgets für jedes Büro
Die besten Webcam-Abdeckungen und warum Sie eine kaufen sollten
Was ist ein USB-Arcade-Stick und warum sind sie großartig?
Top 5 Mikrofone für Live-Streaming
Was ist die beste Datenwiederherstellungssoftware für Sie?
Lightning vs. USB C: Was ist anders (und was ist besser)?
Die 9 besten USB-Sticks im Vergleich
Die beste Arbeit von Heimgeräten und Zubehör (2021)
Die 5 leistungsstärksten Laptops für die Videobearbeitung