Unterschied Arduino / ESP und Raspberry Pi!
In unserem Smart Home Forum kommt immer wieder einmal die Frage nach den Unterschieden von Arduino und Raspberry Pi auf: Mit beiden kann man einige ähnliche Projekte durchführen. Während der Arduino (und der günstige, aber leistungsfähigere!) ESP beides Micro-Controller sind, ist der Raspberry Pi ein kompletter PC. In ihm steckt ein ARM Prozessor wie in den meisten Smartphones, ein RAM Baustein und verschiedene Anschluss-Ports. Auf einer Micro-SD-Karte ist ein komplettes Betriebssystem mit weitere Software installiert: Zum Starten benötigt der Raspberry daher auch deutlich länger.
Arduino und ESP können nur ein Programm ausführen: Dies wird in den Flash-Speicher geschrieben. Direkt nach dem Versorgen mit Strom ist das Programm bereit und läuft. Anders als bei dem Raspberry ist es auch nicht schlimm, einfach den Stecker zu ziehen: Der Mikro-Controller speichert Daten nur im RAM und geht davon nicht kaputt. Den Raspberry Pi muss man dagegen ausschalten: Ganz wie alle großen PCs auch. Macht man dies nicht, kann es zu Problemen mit dem Dateisystem auf der SD Karte kommen!
Gemeinsamkeiten bei Arduino und Raspberry Pi
Beide haben aber auch Gemeinsamkeiten: Die GPIO Ports (General Input Output Ports). Daran lassen sich Sendern anschließen, oder auch LEDs: Die Ports lassen sich dann per Software steuern. Auf dem Raspberry Pi kommt dazu meist die Programmiersprache Python zum Einsatz, auf dem Arduino oder ESP Chip eine vereinfachte Form der Sprache C.
Bei beiden lässt sich der Zustand der Ports abfragen: Zum Beispiel die Helligkeit oder Temperatur eines angeschlossenen Sensors. Außerdem kann man per Software Strom auf einen Port geben: So lässt sich zum Beispiel eine LED zum Leuchten bringen. Der Arduino unterstützt dabei sowohl digitale als auch analoge Ports: Der Raspberry Pi hat nur digitale Eingänge und braucht daher auch teilweise andere Sensoren.
Kombination möglich!
Arduino / ESP und Raspberry können aber auch zusammen arbeiten: So kann ein günstiger ESP Chip zum Beispiel als Temperatursensor dienen und die gemessenen Daten regelmäßig per WLAN an einen Raspberry Pi senden. Der wertet die Daten dann grafisch aus und zeigt sie zum Beispiel auf einem angeschlossenen Monitor an.
Arduino oder ESP?
Lange Zeit gehörte der leicht zu programmierende Arduino und die verschiedenen Nachbauten zu den beliebtesten Mikrokontrollern. Der ESP hat aber deutlich mehr Leistung und in der Regel schon einen eingebauten Wifi-Chip, kostet dabei aber weniger. Beide lassen sich mit der gleichen Programmier-Umgebung (Arduino IDE) beschreiben und nutzen die gleichen Programm-Codes. Daher kann man pro Projekt entscheiden, welcher Chip besser passt!
- datenschutz (29x gelesen)
- windows-schneller-starten-autostart-aufraeumen (27x gelesen)
- windows-beschleunigen (25x gelesen)
- pc-einsteigerkurs (18x gelesen)
- pc-einsteigerkurs-1-2 (5x gelesen)
Mehr Tipps zu Unterschied Arduino / ESP und Raspbe...
-
Seeeduino Nano mit der Arduino IDE programmieren
Um den Seeeduino Nano mit der Arduino IDE zu programmieren braucht man nicht viel: Außer dem Seeeduino, einem PC und einem USB-C Kabel fehlen nur...
-
Seeeduino Nano: Ersatz für den Arduino mit Grove Port
Der Seeeduino Nano sieht dem Arduino Nano optisch sehr ähnlich: Bis auf die Farbe. Auf im arbeitet ebenfalls ein Atmega328P 8-bit Microcontroller, und auch die...
-
Arduino / ESP Fehlermeldung: “Das Board an COM1 ist nicht verfügbar”
Lösung: Wenn man mit der Arduino IDE seinen Programm-Code auf den Arduino oder einen ESP / NodeMCU speichern möchte und die Fehlermeldung "Das Board an...
-
USB Soundkarte am Raspberry Pi – Anleitung und Kauf-Tipps
Mit dem Onboard-Chip des Raspberry Pi lässt sich schon eine passable Audio-Ausgabe erreichen. Besser wird es allerdings mit speziellen Soundkarten wie dem HifiBerry Aufsatz. Deutlich...
-
Boot: Raspberry Pi SD-Karte unter Windows und macOS löschen und weiternutzen
Wer eine für Linux formatierte SD-Karte wieder unter Windows und macOS nutzen oder in anderen Geräten verwenden möchte, muss sie neu formatieren: Gerade bei den...
-
Responsive Image-Map ohne Plugin: Einfach skalierbare Bilder
Mit Image-Maps ist es möglich, verschiedene Bereiche eines Bildes (Punkt, Vierecke und auch freie Elemente) klickbar zu machen: Neben dem Klick funktionieren aber auch onmouseover...
Unterschied Arduino / ESP und Raspberry Pi!