Jeśli nie masz pewności, czy iść z Raspberry pi pico Lub ESP32 ZABADA, Postępuj zgodnie z tym artykułem, aby zobaczyć szczegółowe porównanie obu tych płyt. Pomoże to wybrać ten zgodnie z Twoimi potrzebami.
Raspberry pi pico
Raspberry pi pico to pojedyncza programowalna płyta RAM, która obejmuje wszystkie niezbędne moduły interfejsu używane do robotyki, automatyzacji domów, obliczeń krawędziowych i aplikacji przemysłowych. Dodatkowo może wykonywać wszystkie operacje za pomocą mikrokontrolera, którego można się spodziewać w Arduino. To ma Dwurdzeniowy 32-bitowy CORTEX-M10+ CPU z szybkością zegara 133 MHz, co jest wystarczające do uruchamiania programowalnych projektów. Dodatkowo składa się z interfejsu I/O, takiego jak mikro-USB i GPIO z dodatkowymi 264KBYTEs Sram.
ESP32
ESP32 to niedrogie urządzenie mikrokontrolera oparte na systemie (SOC) o dedykowanym module Wi-Fi i 2.4 GHz Dual Band Bluetooth do celów komunikacyjnych. Zarówno Wi-Fi, jak i Bluetooth są zaprojektowane do działania przy niskim zużyciu energii. Rodzina ESP32-Seria wykorzystuje dowolny dwurdzeniowy Tensilica XTENSA LX6 I XTENSA LX7 Mikroprocesor lub jednordzeniowy RISC-V I Tensilica XTENSA LX6 mikroprocesor o szybkości zegara 240 MHz. Dodatkowo wykonują te dwurdzeniowe procesory 600 DMI (instrukcje Dhrystone Million) na sekundę Operacje wystarczające do skrócenia czasu przetwarzania mikroprocesora.
Ponadto wbudowana drukowana antena mikropaskowa z dodatkowymi elementami, takimi jak przełączniki (Dipleksowanie sygnału przez antenę), RF Balun (Konwertuj niezrównoważony na zrównoważony), wzmacniacz mocy (Zwiększ siłę otrzymanego sygnału) przy użyciu wzmacniacza niskiego szumu (LNA), filtrów (pomostowanie sygnał niepożądany) i inne moduły są zintegrowane w ESP32 do celów komunikacyjnych.
Specyfikacje
To porównanie między Raspberry Pi Pico i ESP32 informuje o dokładnym wglądu w specyfikacje zgodnie z modułami wewnętrznymi.
Sr # | Nazwa | Raspberry pi pico | ESP32 |
1 | Edytor | CPU z podwójnego rdzenia M0+ CPU | Mikroprocesor z pojedynczym/podwójnym rdzeniem XTENSA LX6 i XTENSA LX7 (32-bit) |
2 | Pamięć (pamięć RAM) | 264 kb | 520 kb |
3 | Szybkośc zegara | 133 MHz | 80 /160 /240 MHz |
4 | Interfejs I/O | 2 x utar 2 x 2 x SPI USB 1.1 16 x kanały PWM 40 x GPIO PINS | 34 X Pins GPIO 4 x SPI 2 x 2 x 3 x utar Trzy czujniki Kanał PWM Antena, interfejs Ethernet Pojemne czujniki dotykowe |
5 | Napięcia robocze | 1.8 - 5.5v | 2.2 - 3.6v |
6 | Pamięć flash | 2 MB | 4 MB |
7 | System operacyjny (OS) | Raspbian, Ubuntu, OSMC i Retropie. | Obsługiwane języki to Arduino Ide, Espruino, Mruby, Zerynth |
8 | Zewnętrzna obsługa pamięci flash | 16 MB | 16 MB |
9 | Wsparcie USB | Tak | NIE |
10 | Cena | Około 13 USD | Około 5 USD |
Zalety ESP32 nad Raspberry Pi pico
ESP32 ma następujące zalety w stosunku do Raspberry pi pico:
Zalety Raspberry Pi Pico nad ESP32
Wniosek
Wybór mikrokontrolera zależy od potrzeb użytkownika. Jeśli użytkownik szuka taniego i łatwego w użyciu urządzenia, może iść Raspberry pi pico. Jeśli jednak skupia się na tworzeniu projektów przemysłowych z lepszą szybkością i wydajnością, ESP32 w tym przypadku jest lepszym wyborem. Raspberry pi pico może być doskonałym wyborem dla IoT i robotyki, a ESP32 jest odpowiednim kandydatem do komunikacji mobilnej, do noszenia inteligentnych modułów elektronicznych i aplikacji IoT.