Alternatywy dla Raspberry Pi w 2022 r.
W pewnym momencie swojej przygody z majsterkowaniem możesz napotkać ograniczenia Raspberry Pi.
Podczas gdy mikrokomputery i mikrokontrolery Raspberry Pi są bardzo dynamicznymi narzędziami, które mogą pomóc w realizacji różnych projektów, niektóre inne narzędzia są bardziej wyspecjalizowane i lepiej nadają się do konkretnych projektów.
Co więcej, wciąż brakuje płyt, co stanowi problem dla wszystkich. W szczególności, płytki Pi Zero są niezwykle trudne do zdobycia. Jesteśmy autoryzowanym sprzedawcą Raspberry Pi, więc Oto nasze prognozy dotyczące akcji w przyszłości.
Małe zastrzeżenie dotyczące systemu operacyjnego
Kupując Raspberry Pi, możesz cieszyć się łatwością korzystania z systemu operacyjnego Raspberry Pi.
Teraz, kupując płytkę, która nie jest Raspberry Pi, kupujesz płytkę, która prawdopodobnie będzie działać z Androidem, Ubuntu i być może innymi systemami operacyjnymi, ale jest mało prawdopodobne, aby działała z systemem operacyjnym Raspberry Pi.
Piękno systemu operacyjnego Raspberry Pi polega na tym, że bardzo dobrze współpracuje on z płytką Raspberry Pi. Unikniesz wielu problemów związanych z niedziałającym sprzętem, słabą dokumentacją lub ograniczoną społecznością, w której można szukać pomocy.
Raspberry Pi 4 - alternatywa dla SBC ogólnego przeznaczenia: Rock Pi 4
Z pozoru Rock 4 wygląda bardzo podobnie do Raspberry Pi 4.
Jego rozmiar i cena są mniej więcej takie same - oba sprzedawane są za około $60, mają około 85 x 55 mm, posiadają 2 porty USB 3.0 i USB 2.0 oraz porty CSI/DSI dla obu z nich.
Jednak Rock 4 to potężny komputer jednopłytkowy (SBC), który ma wiele zalet w porównaniu z Raspberry Pi 4, w tym:
- Obsługa dysków SSD M.2 i modułów eMMC (dla szybszej pamięci niż microSD)
- Sześciordzeniowy procesor (może być szybszy w danym przypadku)
Raspberry Pi 4, ale ze zwykłym HDMI + eMMC: Banana Pi M5
Banana Pi BPI-M5 to komputer jednopłytkowy o dość podobnej specyfikacji w porównaniu do Raspberry Pi 4, ale jego główną przewagą nad Raspberry Pi jest fabrycznie wlutowany moduł eMMC o pojemności od 16 do 64 GB.
Pamięć eMMC jest szybsza i bardziej niezawodna niż microSD, a Raspberry Pi 4 nie daje opcji posiadania fabrycznie zainstalowanej pamięci eMMC, w przeciwieństwie do Banana Pi BPI-M5.
Co więcej, ta płyta jest wyposażona w zwykły port HDMI. Może to być plus lub minus, w zależności od tego, kim jesteś. Jak nasz Badanie biuletynu wykazałoTylko jedna trzecia ankietowanych preferuje zwykłe gniazdo HDMI. Możesz zapisać się do newslettera na dole tego artykułu lub na pasku bocznym na pulpicie.
Raspberry Pi 4 alternatywą dla AI/ML: Google Coral
Chociaż Raspberry Pi 4 może wykonywać niektóre projekty związane ze sztuczną inteligencją lub uczeniem maszynowym, generalnie jest nieco powolny do tych celów.
Potrzebujesz jednej z tablic Google Coral Dev Board. Przyjrzyjmy się Dev Board Mini i zwykłemu Dev Board.
Google Coral Dev Board Mini
Google Coral Dev Board to komputer jednopłytkowy (SBC) podobny do Raspberry Pi. Jest nieco mniejszy niż Raspberry Pi 4 i ma wymiary 64 x 48 mm w porównaniu do 86 x 57 mm Raspberry Pi 4.
Jednak w przeciwieństwie do Raspberry Pi, Coral Dev Board Mini został stworzony specjalnie do szybkiego uczenia maszynowego.
Jak widać na powyższym obrazku, Coral Dev Board Mini ma kilka podobieństw i różnic w stosunku do Raspberry Pi, w tym wbudowany głośnik mono, mikrofon i przycisk zasilania.
Przyjrzyjmy się jednak bardziej szczegółowo, jak Coral Dev Board Mini wypada w porównaniu z Raspberry Pi 4.
Coral Mini | Pi 4 | |
CPU | MediaTek 8167s SoC (czterordzeniowy Arm Cortex-A35) @ 1.3GHz | Czterordzeniowy Cortex-A72 (ARM v8) 64-bitowy SoC @ 1,5 GHz |
GPU | IMG PowerVR GE8300 (zintegrowany w SoC) | Procesor graficzny Broadcom Videocore-VI |
Akcelerator ML | Koprocesor Google Edge TPU: 4 TOPS (int8); 2 TOPS na wat | Nie dotyczy |
RAM | 2 GB LPDDR3 | 2/4/8GB |
Pamięć flash | 8 GB eMMC, MicroSD | Brak zintegrowanej pamięci |
Bezprzewodowy | Wi-Fi 5 (802.11a/b/g/n/ac); Bluetooth 5.0 | Łączność bezprzewodowa 2,4 GHz i 5,0 GHz IEEE 802.11ac, Bluetooth 5.0, BLE Gigabit Ethernet |
Audio/wideo | Gniazdo audio 3,5 mm; cyfrowy mikrofon PDM; 2-stykowe złącze głośnikowe 2,54 mm; micro HDMI (1.4); 24-stykowe złącze FFC dla kamery MIPI-CSI2 (4-pasmowej); 24-stykowe złącze FFC dla wyświetlacza MIPI-DSI (4-pasmowe) | 2 × porty micro-HDMI (obsługa do 4kp60) 2-pasmowy port wyświetlacza MIPI DSI 2-pasmowy port kamery MIPI CSI 4-biegunowy stereofoniczny port audio i kompozytowy port wideo H.265 (dekodowanie 4kp60), H264 (dekodowanie 1080p60, kodowanie 1080p30) OpenGL ES 3.1, Vulkan 1.0 |
Wejście/wyjście | 40-stykowe złącze GPIO; 2x USB typu C (USB 2.0) | Standardowe 40-pinowe złącze GPIO w Raspberry Pi 2 porty USB 3.0; 2 porty USB 2.0. |
Google Coral Dev Board
Zwykła płytka Google Coral Dev Board ma mniej więcej taki sam rozmiar jak Raspberry Pi 4.
Coral Dev Board ma wymiary 88 x 60 mm, podczas gdy Raspberry Pi 4 ma wymiary 86 x 57 mm.
W porównaniu do Coral Dev Board Mini, Dev Board jest bardziej wydajny dzięki szybszemu procesorowi i pamięci.
Oczywiście z większą mocą wiąże się większa odpowiedzialność. W tym przypadku cena Coral Dev Board wynosi $129,99 w porównaniu do $99,99 za Mini.
Coral Dev Board | Pi 4 | |
CPU | SoC NXP i.MX 8M (quad Cortex-A53, Cortex-M4F) | Czterordzeniowy Cortex-A72 (ARM v8) 64-bitowy SoC @ 1,5 GHz |
GPU | Zintegrowana grafika GC7000 Lite | Procesor graficzny Broadcom Videocore-VI |
Akcelerator ML | Koprocesor Google Edge TPU: 4 TOPS (int8); 2 TOPS na wat | Nie dotyczy |
RAM | 1/4 GB (2 GB wkrótce) | 2/4/8GB |
Pamięć flash | 8 GB eMMC, gniazdo MicroSD | Brak zintegrowanej pamięci |
Sieć | Wi-Fi 2×2 MIMO (802.11b/g/n/ac 2.4/5GHz) i Bluetooth 4.2 Gigabit Ethernet | Łączność bezprzewodowa 2,4 GHz i 5,0 GHz IEEE 802.11ac, Bluetooth 5.0, BLE Gigabit Ethernet |
Audio/wideo | Gniazdo audio 3,5 mm (zgodne z CTIA); Cyfrowy mikrofon PDM (x2); 4-pinowe złącze 2,54 mm dla głośników stereo HDMI 2.0a (pełny rozmiar) 39-stykowe złącze FFC dla wyświetlacza MIPI-DSI (4-pasmowe) 24-stykowe złącze FFC dla kamery MIPI-CSI2 (4-pasmowe) | 2 × porty micro-HDMI (obsługa do 4kp60) 2-pasmowy port wyświetlacza MIPI DSI 2-pasmowy port kamery MIPI CSI 4-biegunowy stereofoniczny port audio i kompozytowy port wideo H.265 (dekodowanie 4kp60), H264 (dekodowanie 1080p60, kodowanie 1080p30) OpenGL ES 3.1, Vulkan 1.0 |
Wejście/wyjście | 40-stykowe złącze GPIO; Type-C OTG; Zasilanie typu C; Host typu A 3.0; Konsola szeregowa Micro-B | Standardowe 40-pinowe złącze GPIO w Raspberry Pi 2 porty USB 3.0; 2 porty USB 2.0. |
O ile szybszy jest Coral w porównaniu do Pi 4?
Artykuł Alasdaira Allena z Raspberry Pi przedstawia kilka testów porównawczych, które przemawiają na korzyść Coral Dev Board.
Według jego benchmarkiCoral Dev Board uzyskał średni czas wnioskowania na poziomie 15,7 ms, podczas gdy Raspberry Pi 4 potrzebował 82,7 ms przy użyciu Tensorflow Lite. Oba testy zostały wykonane przy użyciu modelu głębokości MobileNet v1 0.75.
Wygląda na to, że po podłączeniu akceleratora Coral USB, Raspberry Pi 4 stanie się prawdziwym gigantem ML, z czasem wnioskowania spadającym do 14,9 ms.
Inny artykuł autorstwa Q-engineering również przedstawia przewagę Google Coral nad Raspberry Pi 4:
Alternatywy dla Raspberry Pi Zero: Banana Pi BPI-M2 Zero i Orange Pi Zero2
Zapasy Raspberry Pi Zero 2 W są fatalne, więc ludzie szukają różnych alternatyw.
Jeśli tak jest w twoim przypadku, musisz zdecydować, jakie są twoje priorytety.
Jeśli potrzebujesz podobnego formatu jak Pi Zero, możesz rozważyć Banana Pi BPI-M2 Zero. Jest to możliwe tylko wtedy, gdy priorytetem jest przede wszystkim rozmiar. Na przykład, jeśli masz ograniczoną przestrzeń w swoim projekcie. Mamy Dokładniejsze porównanie Zero 2 W i Banana Pi BPI-M2 Zero tutaj.
Jeśli jednak rozmiar nie ma tak dużego znaczenia, można rozważyć Orange Pi Zero2. Orange Pi Zero2 jest większy niż Pi Zero 2 W, ale jest też bardziej wydajny. W szczególności, oto jego zalety:
- 1 GB pamięci RAM (zamiast 512 MB w Zero 2)
- USB-C (zamiast microUSB)
- Wyższa prędkość procesora
Oto bardziej dogłębne porównanie między nimi.
Bez wątpienia inną płytką, którą warto rozważyć, jest Raspberry Pi Pico W. Nie tylko jest ona dostępna w dużych ilościach, ale dzięki nowemu układowi bezprzewodowemu znacznie łatwiej jest budować proste, połączone projekty, w których Raspberry Pi Zero byłoby przesadą.
Raspberry Pi Pico alternatywą dla projektów mikrokontrolerów: Arduino
Kiedy początkujący chcą wejść na scenę mikrokontrolerów, od razu myślą o Arduino.
Nie ma wątpliwości, że Arduino wywalczyło sobie miejsce na tym rynku. Nawet Raspberry Pi Pico miałby trudności z wytrąceniem Arduino z jego panowania.
Raspberry Pi Pico ma jednak swoje zalety w porównaniu do Arduino.
Po pierwsze, Raspberry Pi Pico jest jedną z najtańszych płyt z mikrokontrolerem, zaczynając od $4-$7, w zależności od tego, czy potrzebujesz preinstalowanych nagłówków (Pico H), bezprzewodowych (Pico W) lub obu (Pico WH, wciąż nie wydany w momencie pisania).
Arduino generalnie kosztują znacznie więcej. Przykładowo, typową płytką Arduino, z którą mogą zetknąć się początkujący, jest Arduino Uno Rev3, która kosztuje $27,60. Płytka o rozmiarze podobnym do Pico, Arduino Nano, jest nieco tańsza i kosztuje około $21.
Oczywiście cały ten sprzęt jest open source, więc można kupić sprzęt innej firmy za znacznie mniej.
Oto krótka tabela porównawcza.
Raspberry Pi Pico | Arduino Uno Rev3 | |
Częstotliwość CPU | 133MHz | 16 MHz |
Mikrokontroler | RP2040 | ATmega328P |
Pamięć flash | 2MB | 32KB |
RAM | 256KB | 2KB |
GPIO | 26 (do wykorzystania przez użytkownika) | 14 cyfrowych, 6 analogowych |
Czy ma USB? | microUSB | USB B |
WiFi i/lub BT? | Nie | Dostępny wariant WiFi |
Napięcie | 1,8 - 5,5V lub 5V USB | 6-20V (zalecane 7-12V) lub przez USB. |
Rozmiar | 51x21mm | 68x53mm |
Języki | MicroPython / C | C |
Napisaliśmy bardziej szczegółowe porównanie w naszym mega-przewodniku Raspberry Pi Pico. Kliknij tutaj, aby zobaczyć główne różnice.
Arduino ma więcej wariantów niż Raspberry Pi Pico
W poprzedniej sekcji porównaliśmy klasyczną i najpopularniejszą płytkę Arduino z Raspberry Pi Pico.
Ale prawda jest taka, że Arduino ma ogromną gamę płytek, z których niektóre mają specyficzne zastosowania.
Szczerze mówiąc, jeśli masz na myśli konkretny projekt, możesz lepiej wybrać jedną ze specjalnych płytek Arduino.
Arduino ma trzy rodziny do wyboru: Nano, MKR oraz Klasyczny. Oprócz tego można również kupić zestawy zawierające wszystko, czego potrzebujesz, oraz osłony (np. komponenty z czujnikiem).
Oto cechy wyróżniające poszczególne kategorie:
NanoJak sama nazwa wskazuje, są one małe, ale mają wiele funkcji. Najbardziej podstawową i najtańszą z nich jest Nano Every, ale istnieją bardziej zaawansowane płytki z BLE, czujnikami otoczenia (temperatury, wilgotności, ciśnienia), czujnikami gestów, mikrofonami i nie tylko. Płytki z tej serii można programować w języku MicroPython, a także wykorzystywać do uczenia maszynowego.
MKRPrawie wszystkie płytki MKR mają moduł radiowy, który ma Wi-Fi, Bluetooth®, LoRa®, Sigfox, NB-IoT. Można dokupić osłony, aby dodać czujniki środowiskowe, GPS, Ethernet, sterowanie silnikiem i matryce RGB.
Płytki MKR wykorzystują 32-bitowy procesor Cortex-M0 SAMD21 o niskim poborze mocy i są wyposażone w układ kryptograficzny do bezpiecznej komunikacji.
Klasyczny: Są to najbardziej podstawowe płytki, od których zaczyna większość hobbystów. Świetnie nadają się do majsterkowania, testowania i nauki. Arduino Uno R3 należy do tej kategorii.
Arduino Nano RP2040 vs Raspberry Pi Pico WH
W rzeczywistości jedną z płyt, która jest niezwykle zbliżona do Raspberry Pi Pico W jest Arduino Nano RP2040 Połącz. Wykorzystuje ten sam mikrokontroler, RP2040, co Raspberry Pi Pico W i posiada moduł bezprzewodowy.
Kluczowe zalety Arduino Nano RP2040 Connect w porównaniu z Pico W są następujące:
- Bluetooth - chociaż Pico W ma sprzętowy BT, w chwili pisania tego tekstu nie jest on jeszcze włączony.
- Żyroskop
- Akcelerometr
- RGB LED
- Mikrofon
- Obsługuje Arduino IDE, Arduino Cloud i MicroPython.
Pod względem ceny najlepszym porównaniem jest Pico WH, który jest wyposażony w nagłówki i łączność bezprzewodową, podobnie jak Arduino Nano RP2040. Oznacza to, że jest to $7 dla Pico WH i około $26 dla Arduino Nano RP2040.
Istnieje wiele innych płytek z rodziny Nano, ale jeśli szukasz bezpośredniego konkurenta dla Raspberry Pi Pico, Arduino Nano RP2040 Connect jest tym, na który powinieneś zwrócić uwagę.
Raspberry Pi Pico alternatywą, gdy rozmiar ma znaczenie: RP2040 Stamp
Firma Solder Party stworzyła mikrokontroler oparty na RP2040, który jest kwadratowy i mały.
Podczas gdy Raspberry Pi Pico ma wymiary 21 mm x 51 mm, RP2040 Stamp ma wymiary 25 mm x 25 mm, a także ma kilka zalet w porównaniu z Raspberry Pi Pico, w tym:
- Może być zasilany przez LiPo 3,3 V;
- Posiada 30 pinów GPIO
- Neopiksel LED
Zasadniczo jest to Raspberry Pi Pico, który jest mniejszy i ma więcej funkcji. Jednak kosztuje również około trzy razy więcej niż oryginalny Pico ($4 vs $10.80) i nie ma łączności bezprzewodowej, w przeciwieństwie do Pico W.
Raspberry Pi Pico alternatywą, gdy rozmiar ma znaczenie: Pimoroni Tiny 2040
Inną opcją poza RP2040 Stamp jest Tiny 2040 firmy Pimoroni.
W porównaniu do Raspberry Pi Pico, Tiny 2040 jest świetny, ponieważ ma złącze USB-C, do 8 MB pamięci flash QSPI, diodę LED RGB i 12 pinów IO (z 4 12-bitowymi kanałami ADC).
Jego wymiary to 22,9 x 18,2 mm, w porównaniu do 21 mm x 51 mm Raspberry Pi Pico.
Raspberry Pi Pico tańszą alternatywą: Espressif ESP32 lub ESP8266
Raspberry Pi Pico W naprawdę pozwolił gamie mikrokontrolerów Raspberry Pi wypełnić lukę między serią Pico a ESP32 i ESP8266.
ESP32 zachowuje jedną przewagę... być może.
W zależności od tego, gdzie kupisz ESP32, możesz być w stanie uzyskać mikrokontroler, który konkuruje z Pico W - w niższej cenie i ma za sobą dużą społeczność.
Niedobór chipów wpłynął na ceny ESP, ale Peter Scargill napisał o cenie, jaką zapłacił za wysyłkę za pośrednictwem Banggood. Peter powiedział, że kupił dziesięciopak płytek ESP8266 o nazwie "Geekcreit® Wireless NodeMcu Lua CH340G V3 Based ESP8266".
Patrząc na stronę produktu, podają $28.99 za 10, a jeśli kupisz 40, otrzymasz 12% zniżki. Wysyłka do USA jest bezpłatna.
Oznacza to, że każda płytka kosztuje $2,90 i jest to płytka z WiFi. To sprawia, że jest to około połowa ceny Raspberry Pi Pico.
W skali można zaoszczędzić sporo pieniędzy, korzystając z tej serii płyt od Espressif. Oto Porównanie między oryginalnym Pico i ESP32.
unter VEEEGLEICH stelle ich mir doch zumindest ein etabelle vor, in der eineseits die HW zum vergleichen wäre. andererseits kommt das die technik und die SW zum vergleich.
gleich in der ersten tabelle tauchen test ( XOR ) auf, die man nicht miteinander vergleichen kann, weil nur bei 1 einzigen ( !!!!??? ) der tast gemacht wurde - was ist das denn für ein evergleich ?!?!?