De kan se like ut, men Raspberry Pi Pico- og Zero-modellene har viktige forskjeller som vil avgjøre hvilken du bør bruke for prosjektet ditt.
Raspberry Pi-modeller kommer i forskjellige former og størrelser. Pico og Zero er to av de minste, og man kan være tilbøyelig til å tro at de er veldig like. Imidlertid er de egentlig to veldig forskjellige brett med forskjellige funksjoner og formål.
La oss utforske disse forskjellene i detalj og utforske mulige brukstilfeller for begge styrene.
Raspberry Pi Pico
Raspberry Pi Pico er det rimeligste Raspberry Pi-brettet, tilgjengelig fra så lite som $4 for den grunnleggende ikke-trådløse versjonen. I motsetning til de andre Raspberry Pi-modellene, er Raspberry Pi Pico et mikrokontrollerkort, ikke en enkeltbordsdatamaskin. Dette betyr at den er mer beslektet med en Arduino enn din stasjonære datamaskin.
Det er ikke i stand til å kjøre et operativsystem eller koble til en videoskjerm (med mindre du bruker et tredjeparts tilleggskort), men det bruker mye mindre strøm og er perfekt for enkle, innebygde prosjekter. Den inkluderer også en unik funksjon kjent som Programmerbar I/O (PIO) som lar deg lage tilpassede maskinvaregrensesnitt for tillegg mens du tar belastningen fra hovedprosessoren.
Det er tre varianter av Raspberry Pi Pico bortsett fra standard, første utgivelse: Pico W, som tilbyr trådløs tilkobling, Pico H (med forhåndsloddede overskrifter) og Pico WH (med Wi-Fi og overskrifter).
Raspberry Pi Zero
Raspberry Pi Zero er en kompakt og rimelig enkeltbordsdatamaskin som ble lansert i november 2015. Fortsatt tilgjengelig, den originale versjonen er priset til $5, bare $1 dyrere enn Pico. Raspberry Pi Zero W-varianten kommer med innebygd Wi-Fi og Bluetooth, noe som gjør den egnet for Raspberry Pi IoT-prosjekter.
Den kraftigere Raspberry Pi Zero 2 W-modellen ble lansert i 2021 for $15. Den er opptil fem ganger raskere enn den originale modellen og er også 64-biters.
I motsetning til Pico, er Raspberry Pi Zero i stand til å kjøre Raspberry Pi OS, en Debian-basert Linux-distribusjon optimalisert for Raspberry Pi-enheter, sammen med mange andre Raspberry Pi operativsystemer. For en mer dyptgående titt på tavlen, sørg for å sjekke vår anmeldelse av Pi Zero 2 W.
Hva er forskjellene?
Raspberry Pi Pico og Raspberry Pi Zero er forskjellige i mange forskjellige aspekter.
Formfaktor
Raspberry Pi Pico er mye mindre enn Zero, på 2 x 0,8 x 0,04 tommer. Raspberry Pi Zero måler 2,6 × 1,2 × 0,2 tommer, for sammenligning. Hvis prosjektet ditt har strenge størrelsesbegrensninger, kan Raspberry Pi Picos formfaktor være mer egnet.
Pris og tilgjengelighet
Den grunnleggende Raspberry Pi Pico er mye rimeligere sammenlignet med Pi Zero W eller Zero 2 W. Du kan kjøpe tre Picos til prisen av én Zero W (til offisielle utsalgspriser) og fortsatt ha litt bytte igjen. Pico W har imidlertid samme pris som en Zero W / 2W, til $15.
Raspberry Pi Pico er lett tilgjengelig og har blitt stående relativt uberørt av nylig forsyningsmangel og scalper-situasjon som påvirker andre Raspberry Pi SBC-er.
Ytelse og minne
Raspberry Pi Zero er ment å tjene som en generell datamaskin, så den kommer med en mye kraftigere prosessor enn Pi Pico. Pi Zero 2 W har en quad-core Cortex-A53 CPU med en standard klokkehastighet på 1GHz (uten å bli overklokket). På den annen side har Pico en dual-core ARM Cortex-M0+ som kjører med en klokkehastighet på 133MHz. Mens den passer perfekt for mange innebygde applikasjoner, blekner den virkelig sammenlignet med Raspberry Pi Zero 2 W og til og med Zero W (som har en enkeltkjerne 1GHz PROSESSOR).
Raspberry Pi Pico gir 256 kB RAM og 2 MB innebygd flash-lagring. Det er mulig å utvide lagringen ved å bruke et microSD breakout board. Raspberry Pi Zero 2 W, derimot, tilbyr 512 MB RAM og har et microSD-kortspor for lagring (og operativsystemet); du kan også koble til ekstern lagring via mikro-USB OTG-porten.
Strømforbruk
Raspberry Pi Pico bruker en minimal mengde strøm sammenlignet med Pi Zero. Under popcorn-mediespillertesten, en demo som bruker VGA-video, SD-kort og I2S-lyd, forbrukte Pico omtrent 0,455W med strømsparing slått av. Den har to lavstrømsmoduser: hvilemodus og hvilemodus.
I følge tester av Jeff Geerling, Raspberry Pi Zero W og 2 W bruker 120mA (0,7W) med HDMI og lysdioder slått av og innebygd Wi-Fi tilkoblet. Hvis prosjektet ditt ikke krever den ekstra prosessorkraften til Raspberry Pi Zero, bruk Raspberry Pi Pico hjelper deg med å redusere strømforbruket, så det kan være bedre egnet for enkle, bærbare prosjekter som går av et batteri pakke.
Programvare og programmering
Raspberry Pi Pico støtter flere programmeringsspråk, inkludert MicroPython, CircuitPython og C/C+. Den er designet for å være lett programmerbar ved hjelp av en annen datamaskin koblet til Pico via en mikro-USB-kabel. Et programvareutviklingssett (SDK) er gitt for Raspberry Pi Pico og andre RP2040-kort som gjør det mye enklere å bygge applikasjoner for mikrokontrolleren ved hjelp av C/C++ og MicroPython.
Raspberry Pi Zero er i stand til å kjøre mange forskjellige operativsystemer, som Raspberry Pi OS og Ubuntu, og støtter et bredt spekter av programmeringsspråk og programvarerammer. Med mindre du bruker en Pi Zero 2 W, kan det imidlertid være bedre å velge en lett operativsystem som Raspberry Pi OS Lite eller DietPi. Ellers, sørg for å følge vår komplette veiledning om hvordan sette opp en Raspberry Pi Zero 2 W.
Tekniske spesifikasjoner
Nøkkelspesifikasjonene til Raspberry Pi Pico og Raspberry Zero 2 W er oppført nedenfor, presentert side ved side:
Raspberry Pi Pico |
Raspberry Pi Zero 2 W |
|
---|---|---|
Prosessor |
Arm Cortex-M0+ dual-core @133MHz |
64-bits Arm Cortex-A53 CPU, quad-core @1GHz |
RAM |
264 kB SRAM |
512 MB SDRAM |
Nettverk |
Wi-Fi, Bluetooth (kun W- og WH-modeller) |
Wi-Fi, Bluetooth 4.2 |
Havner |
1 × USB 1.1-kontroller og PHY |
Mini HDMI-video, mikro-USB OTG, CSI-kamerakontakt |
Oppbevaring |
2MB QSPI-blits |
Ingen innebygd lagring, microSD-kortspor |
GPIO |
2 x 20-pinners overskrifter (ubefolket unntatt på H/WH-modeller), inkludert 3 analoge innganger |
40-pinners header (ikke befolket), ingen analoge innganger |
PIO State Machines |
4 |
Ingen |
Dimensjoner |
51 x 21 mm |
65 x 30 mm |
Pris |
Fra $4 |
$15 |
Pico vs. Zero: Hvilken du skal velge for prosjektet ditt
Å velge mellom Raspberry Pi Zero og Pico krever at du vurderer dine spesifikke prosjektkrav. Her er noen viktige faktorer å vurdere når du velger mellom de to:
- Prosjektets kompleksitet: Hvis prosjektet ditt involverer enkle oppgaver som å lese sensorer eller kontrollere lysdioder, er Pico et ideelt valg. For mer komplekse prosjekter som krever et operativsystem eller tung prosessering, passer Zero mye bedre. Vurder balansen mellom elektronikk og databehandling i prosjektet ditt og velg riktig verktøy for jobben.
- Strømforbruk: Pico bruker mindre strøm enn Zero, noe som gjør den egnet for batteridrevne eller energieffektive prosjekter. Selv om det er mulig å redusere strømforbruket til Pi Zero med noen løsninger, bruker Pico mindre strøm med en gang.
- Størrelsesbegrensninger: Du bør også vurdere størrelseskravene for prosjektet ditt. Selv om Raspberry Pi Zero 2 har en liten formfaktor, er Pico litt mindre (omtrent på størrelse med en tyggegummi).
- Tilgjengelighet: Som nevnt tidligere, er Raspberry Pi Pico-kort i tilstrekkelig forsyning, i motsetning til Zero og andre Raspberry Pi SBC-er – selv om tilgjengeligheten er satt til å forbedres fra andre halvdel av 2023. Du bør vurdere om prosjektet ditt virkelig trenger en Zero eller om en Pico ville være tilstrekkelig.
Raspberry Pi Pico vs. Raspberry Pi Zero: MCU vs. SBC
For å oppsummere har Raspberry Pi Pico og Raspberry Pi Zero en viss overlapping i brukstilfeller, men Zero kan gjøre mye mer. Som en mikrokontroller er Raspberry Pi Pico et Arduino-alternativ mens Pi Zero er en rimelig enkeltbordsdatamaskin som kan kjøre et fullt operativsystem. Du bør derfor vurdere dine prosjektkrav nøye og velge den modellen som passer best for dine behov.