Mogą wyglądać podobnie, ale modele Raspberry Pi Pico i Zero mają kluczowe różnice, które zadecydują, którego z nich powinieneś użyć w swoim projekcie.

Modele Raspberry Pi są dostępne w różnych kształtach i rozmiarach. Pico i Zero to dwa najmniejsze i można by sądzić, że są bardzo podobne. Jednak tak naprawdę są to dwie bardzo różne płyty o różnych funkcjach i celach.

Przyjrzyjmy się szczegółowo tym różnicom i przyjrzyjmy się możliwym przypadkom użycia obu płyt.

Piko Raspberry Pi

Raspberry Pi Pico to najtańsza płytka Raspberry Pi, dostępna już od 4 USD za podstawową wersję bez łączności bezprzewodowej. W przeciwieństwie do innych modeli Raspberry Pi, Raspberry Pi Pico to płytka mikrokontrolera, a nie komputer jednopłytkowy. Oznacza to, że jest bardziej podobny do Arduino niż do komputera stacjonarnego.

Nie jest w stanie uruchomić systemu operacyjnego ani podłączyć wyświetlacza wideo (chyba że używasz dodatkowej karty innej firmy), ale zużywa znacznie mniej energii i jest idealny do prostych, osadzonych projektów. Zawiera również unikalną funkcję znaną jako Programmable I/O (PIO), która umożliwia tworzenie niestandardowych interfejsów sprzętowych dla dodatków, jednocześnie odciążając główny procesor.

instagram viewer

Istnieją trzy warianty Raspberry Pi Pico oprócz standardowej, początkowej wersji: the Pico W, który oferuje łączność bezprzewodową, Pico H (z wlutowanymi nagłówkami) i Pico WH (z Wi-Fi i nagłówkami).

Raspberry Pi Zero

Źródło obrazu: raspberrypi.com

Raspberry Pi Zero to kompaktowy i niedrogi komputer jednopłytkowy, który został wprowadzony na rynek w listopadzie 2015 roku. Nadal dostępna, oryginalna wersja kosztuje 5 USD, tylko 1 USD drożej niż Pico. Wariant Raspberry Pi Zero W ma wbudowane Wi-Fi i Bluetooth, dzięki czemu nadaje się do Projekty Raspberry Pi IoT.

Mocniejszy model Raspberry Pi Zero 2 W został wprowadzony na rynek w 2021 roku za 15 USD. Jest do pięciu razy szybszy niż oryginalny model i obsługuje 64-bity.

W przeciwieństwie do Pico, Raspberry Pi Zero może obsługiwać system operacyjny Raspberry Pi, dystrybucję Linuksa opartą na Debianie, zoptymalizowaną pod kątem urządzeń Raspberry Pi, a także wiele innych Systemy operacyjne Raspberry Pi. Aby uzyskać bardziej szczegółowe spojrzenie na tablicę, sprawdź nasze recenzja Pi Zero 2 W.

Jakie są różnice?

Raspberry Pi Pico i Raspberry Pi Zero różnią się pod wieloma względami.

Współczynnik kształtu

Raspberry Pi Pico jest znacznie mniejszy niż Zero, ma 2 x 0,8 x 0,04 cala. Dla porównania Raspberry Pi Zero ma wymiary 2,6 × 1,2 × 0,2 cala. Jeśli Twój projekt ma ścisłe ograniczenia rozmiaru, współczynnik kształtu Raspberry Pi Pico może być bardziej odpowiedni.

Cena i dostępność

Podstawowy Raspberry Pi Pico jest znacznie tańszy w porównaniu do Pi Zero W lub Zero 2 W. Możesz kupić trzy Pico w cenie jednego Zero W (po oficjalnych cenach detalicznych) i jeszcze zostanie Ci trochę reszty. Pico W ma jednak taką samą cenę jak Zero W / 2W, za 15 USD.

Raspberry Pi Pico jest łatwo dostępny i został stosunkowo nietknięty przez ostatnie niedobory dostaw i sytuacja skalpera wpływająca na inne SBC Raspberry Pi.

Wydajność i pamięć

Raspberry Pi Zero ma służyć jako komputer ogólnego przeznaczenia, więc jest wyposażony w znacznie mocniejszy procesor niż Pi Pico. Pi Zero 2 W ma czterordzeniowy procesor Cortex-A53 z domyślną częstotliwością zegara 1 GHz (bez podkręcania). Z drugiej strony Pico ma dwurdzeniowy ARM Cortex-M0 + działający z częstotliwością zegara 133 MHz. Chociaż jest doskonale odpowiedni dla wielu aplikacji wbudowanych, to naprawdę blednie w porównaniu do Raspberry Pi Zero 2 W, a nawet Zero W (który ma jednordzeniowy procesor 1GHz PROCESOR).

Raspberry Pi Pico zapewnia 256 kB pamięci RAM i 2 MB wbudowanej pamięci flash. Istnieje możliwość rozszerzenia pamięci za pomocą karty microSD. Z drugiej strony Raspberry Pi Zero 2 W oferuje 512 MB pamięci RAM i ma gniazdo kart microSD do przechowywania (i systemu operacyjnego); można również podłączyć pamięć zewnętrzną przez port micro-USB OTG.

Pobór energii

Źródło obrazu: raspberrypi.com

Raspberry Pi Pico zużywa niewielką ilość energii w porównaniu do Pi Zero. Podczas testu odtwarzacza multimedialnego popcornu, demonstracji wykorzystującej wideo VGA, kartę SD i dźwięk I2S, Pico zużywał około 0,455 W przy wyłączonym oszczędzaniu energii. Zapewnia dwa tryby niskiego poboru mocy: uśpiony i uśpiony.

Według testów wg Jeffa Geerlinga, Raspberry Pi Zero W i 2 W zużywają 120 mA (0,7 W) przy wyłączonym HDMI i diodach LED i podłączonym Wi-Fi na płycie. Jeśli Twój projekt nie wymaga dodatkowej mocy obliczeniowej Raspberry Pi Zero, użyj Raspberry Pi Pico pomaga zmniejszyć zużycie energii elektrycznej, więc może lepiej pasować do prostych, przenośnych projektów, które są zasilane z baterii Pakiet.

Oprogramowanie i programowanie

Raspberry Pi Pico obsługuje kilka języków programowania, w tym MicroPython, CircuitPython i C/C+. Został zaprojektowany tak, aby można go było łatwo zaprogramować za pomocą innego komputera podłączonego do Pico za pomocą kabla micro-USB. Dostarczono zestaw programistyczny (SDK) dla Raspberry Pi Pico i innych płyt RP2040 co znacznie ułatwia budowanie aplikacji dla mikrokontrolera przy użyciu C/C++ i MicroPython.

Raspberry Pi Zero może obsługiwać wiele różnych systemów operacyjnych, takich jak Raspberry Pi OS i Ubuntu, oraz obsługuje szeroką gamę języków programowania i platform oprogramowania. Jednakże, o ile nie używasz Pi Zero 2 W, może być lepiej, jeśli zdecydujesz się na lekki system operacyjny jak Raspberry Pi OS Lite czy DietPi. W przeciwnym razie postępuj zgodnie z naszym pełnym przewodnikiem, jak to zrobić skonfigurować Raspberry Pi Zero 2 W.

Specyfikacja techniczna

Kluczowe specyfikacje Raspberry Pi Pico i Raspberry Zero 2 W są wymienione poniżej, przedstawione obok siebie:

Piko Raspberry Pi

Raspberry Pi Zero 2 W

Edytor

Arm Cortex-M0+ dwurdzeniowy @ 133MHz

64-bitowy procesor Arm Cortex-A53, czterordzeniowy @1GHz

Baran

SRAM 264kB

512 MB SDRAM-u

Sieć

Wi-Fi, Bluetooth (tylko modele W i WH)

Wi-Fi, Bluetooth 4.2

Porty

1 × kontroler USB 1.1 i PHY

Wideo Mini HDMI, micro-USB OTG, złącze kamery CSI

Składowanie

Flash 2MB QSPI

Brak wbudowanej pamięci, gniazdo kart microSD

GPIO

2 x 20-stykowe złącza (niewypełnione, z wyjątkiem modeli H/WH), w tym 3 wejścia analogowe

40-pinowe złącze (puste), brak wejść analogowych

Maszyny stanowe PIO

4

Nic

Wymiary

51 x 21 mm

65 x 30 mm

Cena

Od 4 $

$15

Piko vs. Zero: który wybrać do swojego projektu

Wybór między Raspberry Pi Zero a Pico wymaga rozważenia specyficznych wymagań projektu. Oto kilka ważnych czynników, które należy wziąć pod uwagę przy wyborze między tymi dwoma:

  • Złożoność projektu: Jeśli Twój projekt obejmuje proste zadania, takie jak odczytywanie czujników lub sterowanie diodami LED, Pico jest idealnym wyborem. W przypadku bardziej złożonych projektów, które wymagają systemu operacyjnego lub intensywnego przetwarzania, Zero jest znacznie lepszym rozwiązaniem. Zastanów się nad równowagą elektroniki i informatyki w swoim projekcie i wybierz odpowiednie narzędzie do pracy.
  • Pobór energii: Pico zużywa mniej energii niż Zero, dzięki czemu nadaje się do projektów zasilanych bateryjnie lub energooszczędnych. Chociaż możliwe jest zmniejszenie zużycia energii przez Pi Zero za pomocą pewnych obejść, Pico zużywa mniej energii od samego początku.
  • Ograniczenia rozmiaru: Powinieneś również wziąć pod uwagę wymagania dotyczące rozmiaru dla twojego projektu. Chociaż Raspberry Pi Zero 2 ma mały rozmiar, Pico jest nieco mniejszy (mniej więcej wielkości gumy do żucia).
  • Dostępność: Jak wspomniano wcześniej, płytki Raspberry Pi Pico są dostępne w wystarczającej ilości, w przeciwieństwie do Zero i innych SBC Raspberry Pi — chociaż dostępność ma się poprawić od drugiej połowy 2023 r. Powinieneś rozważyć, czy twój projekt naprawdę potrzebuje Zero, czy wystarczy Pico.

Raspberry Pi Pico vs. Raspberry Pi Zero: MCU vs. SBC

Podsumowując, Raspberry Pi Pico i Raspberry Pi Zero mają pewne nakładanie się przypadków użycia, ale Zero może zrobić o wiele więcej. Jako mikrokontroler Raspberry Pi Pico jest alternatywą dla Arduino, podczas gdy Pi Zero to niedrogi komputer jednopłytkowy, który może obsługiwać pełny system operacyjny. Dlatego należy dokładnie rozważyć wymagania dotyczące projektu i wybrać model, który najlepiej odpowiada Twoim potrzebom.