Vergleich Raspberry PI Pico & ESP32

In diesem Beitrag möchte ich den Raspberry PI Pico mit einem ESP32 vergleichen.

Im Beitrag “Ist der Raspberry PI Pico eine alternative zum Arduino Nano?” habe ich bereits den Raspberry PI Pico mit dem Arduino Nano V3 verglichen und festgestellt das der Pico deutlich vorne liegt. Schauen wir einmal ob der Pico auch dieses mal die Nase vorne hat.

Der ESP32 ist jedoch deutlich Leistungsstärker als der Arduino Nano V3 und kann bestimmt mit dem Raspberry PI Pico mithalten.

Preisvergleich

Den Raspberry PI Pico bekommst du auf ebay.de für schon knapp 10€ zzgl. Versandkosten. Den deutlich älteren ESP32 bekommst du in diversen Ausprägungen für deutlich weniger Geld auch auf ebay.de oder wenn du etwas länger auf dein Gerät warten kannst auch auf aliexpress.com.

Du siehst, den ESP32 bekommst du für etwas mehr Geld mit zusätzlichen Sensoren oder einem Display zum anzeigen von Sensordaten (oder auch der IP-Adresse des Microcontrollers).

Vergleich der technischen Daten vom ESP32 & Raspberry PI Pico

Auf dem Raspberry PI Pico ist der recht neue Chip RP2040 verbaut welcher unter der ARM Lizenz entwickelt wurde. Der ESP32 Chip von Espressif ist deutlich betagter.

 Raspberry PI PicoESP32
MicrocontrollerDual-core Arm Cortex-M0+ (32-bit)Dual-Core Tensilica LX6 (32-bit)
Taktgeschwindigkeitbis zu 133 MHzbis zu 240 MHz
Strom & Spannung  
Betriebsspannung5V3.3V / 5V
Stromaufnahme11mA 
Eingangsspannung1.8V bis 5.5V 
max. Stromaufnahme per GPIO 5µA im deep sleep
Speicher  
Flash2MB4MB
SRAM264KB520KB
GPIOs30 GPIOs,26x digitale I/O (PWM),
10x kapazitive Touch,
12x analoge Eingänge,
2x analoge Ausgänge
Schnittstellen2x SPI,
2x I2C,
2x UART
2x I2C,
2x I2S,
1x IR,
4x SPI,
3x UART,
Bluetooth, WiFi
Abmessungen (BxL)22mm x 51mm 

Der ESP32 hat deutlich mehr Speicher und durch die Bluetooth und WiFi Schnittstelle sogar noch zwei nützliche Features mehr als der Raspberry PI Pico. 

Unterschiede beim Programmieren des ESP32 & PI Pico

Du kannst, wenn du den ESP32 mit der Firmware für MicroPython geflasht hast, diesen mit (oh wunder) MicroPython programmieren. Somit kannst du beide Microcontroller mit der selben Programmiersprache bedienen.

Als Entwicklungsumgebung stehen dir hier die verschiedenen IDEs für MicroPython bereit:

  • MU Editor,
  • Thonny,
  • Eclipse IDE,
  • uPyCraft

Den ESP32 kannst du jedoch auch für ESP Easy flashen und somit entfällt eine Programmierung und man kann die Sensoren & Aktoren einfach über eine Webseite konfigurieren.

ESP Easy - DHT11 Einstellungen
ESP Easy – DHT11 Einstellungen

Hier finde ich den ESP32 deutlich komfortabler denn allein durch ESP Easy stehen einem so viele Möglichkeiten offen (zbsp. Anbindung an Thing Speak ).

Fazit

Wenn ich wählen müsste zwischen einem Raspberry PI Pico und einem ESP32 würde ich zu letzterem greifen. Der ESP32 hat wie bereits erwähnt durch die Bluetooth & WiFi Schnittstelle deutliche Vorteile gegenüber dem Pi Pico. 

Aber der Pico ist deutlich günstiger d.h. für Low Cost Projekte ohne Bluetooth oder WiFi ist dieser Ideal. 

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.