De kan se likadana ut, men Raspberry Pi Pico- och Zero-modellerna har viktiga skillnader som avgör vilken du ska använda för ditt projekt.
Raspberry Pi-modeller finns i olika former och storlekar. Pico och Zero är två av de minsta, och man kan vara benägen att tro att de är väldigt lika. Men de är egentligen två väldigt olika brädor med distinkta funktioner och syften.
Låt oss undersöka dessa skillnader i detalj och utforska möjliga användningsfall för båda brädorna.
Raspberry Pi Pico
Raspberry Pi Pico är det mest prisvärda Raspberry Pi-kortet, tillgängligt från så lite som $4 för den grundläggande icke-trådlösa versionen. Till skillnad från de andra Raspberry Pi-modellerna är Raspberry Pi Pico ett mikrokontrollkort, inte en enkortsdator. Detta betyder att den är mer lik en Arduino än din stationära dator.
Det är oförmöget att köra ett operativsystem eller ansluta en videoskärm (såvida du inte använder ett tilläggskort från tredje part), men det använder mycket mindre ström och är perfekt för enkla, inbäddade projekt. Den innehåller också en unik funktion som kallas Programmerbar I/O (PIO) som låter dig skapa anpassade hårdvarugränssnitt för tillägg samtidigt som du tar belastningen från huvudprocessorn.
Det finns tre varianter av Raspberry Pi Pico förutom standardversionen: den Pico W, som erbjuder trådlös anslutning, Pico H (med förlödda rubriker) och Pico WH (med Wi-Fi och rubriker).
Raspberry Pi Zero
Raspberry Pi Zero är en kompakt och billig enkortsdator som lanserades i november 2015. Fortfarande tillgänglig, den ursprungliga versionen kostar $5, bara $1 dyrare än Pico. Raspberry Pi Zero W-varianten kommer med inbyggt Wi-Fi och Bluetooth, vilket gör den lämplig för Raspberry Pi IoT-projekt.
Den kraftfullare Raspberry Pi Zero 2 W-modellen lanserades 2021 för $15. Den är upp till fem gånger snabbare än originalmodellen och är dessutom 64-bitars kapabel.
Till skillnad från Pico kan Raspberry Pi Zero köra Raspberry Pi OS, en Debian-baserad Linux-distribution optimerad för Raspberry Pi-enheter, tillsammans med många andra Raspberry Pi operativsystem. För en mer djupgående titt på tavlan, se till att kolla vår recension av Pi Zero 2 W.
Vilka är skillnaderna?
Raspberry Pi Pico och Raspberry Pi Zero skiljer sig åt i många olika aspekter.
Formfaktor
Raspberry Pi Pico är mycket mindre än Zero, 2 x 0,8 x 0,04 tum. Raspberry Pi Zero mäter 2,6 × 1,2 × 0,2 tum, för jämförelse. Om ditt projekt har strikta storleksbegränsningar kan Raspberry Pi Picos formfaktor vara mer lämplig.
Pris och tillgänglighet
Den grundläggande Raspberry Pi Pico är mycket mer prisvärd, jämfört med Pi Zero W eller Zero 2 W. Du kan köpa tre Picos till priset av en Zero W (till officiella återförsäljningspriser) och fortfarande ha lite förändringar kvar. Pico W har dock samma pris som en Zero W / 2W, på $15.
Raspberry Pi Pico är lättillgänglig och har lämnats relativt oberörd av den senaste tidens utbudsbrist och scalper situation som påverkar andra Raspberry Pi SBCs.
Prestanda och minne
Raspberry Pi Zero är tänkt att fungera som en allmändator, så den kommer med en mycket kraftfullare processor än Pi Pico. Pi Zero 2 W har en fyrkärnig Cortex-A53 CPU med en standardklockhastighet på 1GHz (utan att överklockas). Å andra sidan har Pico en dual-core ARM Cortex-M0+ som körs med en klockhastighet på 133MHz. Samtidigt som den passar utmärkt för många inbyggda applikationer, den bleknar verkligen i jämförelse med Raspberry Pi Zero 2 W och till och med Zero W (som har en enkärnig 1GHz CPU).
Raspberry Pi Pico ger 256 kB RAM och 2 MB inbyggt flashminne. Det är möjligt att utöka lagringsutrymmet genom att använda ett microSD breakout-kort. Raspberry Pi Zero 2 W, å andra sidan, erbjuder 512 MB RAM och har en microSD-kortplats för lagring (och operativsystemet); du kan också ansluta extern lagring via mikro-USB OTG-porten.
Energiförbrukning
Raspberry Pi Pico förbrukar en minimal mängd ström jämfört med Pi Zero. Under testet av popcornmediaspelaren, en demo som använder VGA-video, SD-kort och I2S-ljud, förbrukade Pico cirka 0,455W med strömsparandet avstängt. Den har två lågenergilägen: vilande och viloläge.
Enligt tester av Jeff Geerling, Raspberry Pi Zero W och 2 W använder 120mA (0,7W) med HDMI och lysdioder avstängda och inbyggd Wi-Fi ansluten. Om ditt projekt inte kräver den extra processorkraften hos Raspberry Pi Zero, använd Raspberry Pi Pico hjälper dig att minska strömförbrukningen, så den kan vara bättre lämpad för enkla, bärbara projekt som körs från ett batteri packa.
Programvara och programmering
Raspberry Pi Pico stöder flera programmeringsspråk, inklusive MicroPython, CircuitPython och C/C+. Den är designad för att vara lätt programmerbar med en annan dator ansluten till Pico via en mikro-USB-kabel. Ett mjukvaruutvecklingspaket (SDK) har tillhandahållits för Raspberry Pi Pico och andra RP2040-kort vilket gör det mycket lättare att bygga applikationer för mikrokontrollern med C/C++ och MicroPython.
Raspberry Pi Zero kan köra många olika operativsystem, som Raspberry Pi OS och Ubuntu, och stöder ett brett utbud av programmeringsspråk och mjukvaruramverk. Men om du inte använder en Pi Zero 2 W, kan du mycket väl vara bättre att välja en lättviktigt operativsystem som Raspberry Pi OS Lite eller DietPi. Annars, se till att följa vår kompletta guide om hur man gör installera en Raspberry Pi Zero 2 W.
Tekniska specifikationer
Viktiga specifikationer för Raspberry Pi Pico och Raspberry Zero 2 W listas nedan, presenterade sida vid sida:
Raspberry Pi Pico |
Raspberry Pi Zero 2 W |
|
---|---|---|
Processor |
Arm Cortex-M0+ dual-core @133MHz |
64-bitars Arm Cortex-A53 CPU, fyrkärnig @1GHz |
Bagge |
264 kB SRAM |
512 MB SDRAM |
Nätverk |
Wi-Fi, Bluetooth (endast W- och WH-modeller) |
Wi-Fi, Bluetooth 4.2 |
Hamnar |
1 × USB 1.1-kontroller och PHY |
Mini HDMI-video, micro-USB OTG, CSI-kamerakontakt |
Lagring |
2MB QSPI-blixt |
Ingen inbyggd lagring, microSD-kortplats |
GPIO |
2 x 20-stifts headers (obefolkade förutom på H/WH-modeller), inklusive 3 analoga ingångar |
40-stifts header (ofylld), inga analoga ingångar |
PIO State Machines |
4 |
Ingen |
Mått |
51 x 21 mm |
65 x 30 mm |
Pris |
Från $4 |
$15 |
Pico vs. Zero: Vilken du ska välja för ditt projekt
Att välja mellan Raspberry Pi Zero och Pico kräver att du överväger dina specifika projektkrav. Här är några viktiga faktorer att tänka på när du väljer mellan de två:
- Projektets komplexitet: Om ditt projekt involverar enkla uppgifter som att läsa sensorer eller styra lysdioder är Pico ett idealiskt val. För mer komplexa projekt som kräver ett operativsystem eller tung bearbetning passar Zero mycket bättre. Tänk på balansen mellan elektronik och datoranvändning i ditt projekt och välj rätt verktyg för jobbet.
- Energiförbrukning: Pico förbrukar mindre ström än Zero, vilket gör den lämplig för batteridrivna eller energieffektiva projekt. Även om det är möjligt att minska Pi Zeros strömförbrukning med några lösningar, så använder Pico mindre ström direkt.
- Storleksbegränsningar: Du bör också överväga storlekskraven för ditt projekt. Även om Raspberry Pi Zero 2 har en liten formfaktor, är Pico lite mindre (ungefär storleken på en tuggummi).
- Tillgänglighet: Som nämnts tidigare är Raspberry Pi Pico-kort i tillräcklig tillgång, till skillnad från Zero och andra Raspberry Pi SBCs – även om tillgängligheten kommer att förbättras från andra halvan av 2023. Du bör fundera på om ditt projekt verkligen behöver en nolla eller om en Pico skulle räcka.
Raspberry Pi Pico vs. Raspberry Pi Zero: MCU vs. SBC
Sammanfattningsvis har Raspberry Pi Pico och Raspberry Pi Zero viss överlappning i användningsfall, men Zero kan göra mycket mer. Som en mikrokontroller är Raspberry Pi Pico ett Arduino-alternativ medan Pi Zero är en billig enkelkortsdator som kan köra ett komplett operativsystem. Du bör därför överväga dina projektkrav noga och välja den modell som bäst passar dina behov.