Possono sembrare simili, ma i modelli Raspberry Pi Pico e Zero presentano differenze fondamentali che determineranno quale dovresti utilizzare per il tuo progetto.
I modelli Raspberry Pi sono disponibili in varie forme e dimensioni. Il Pico e lo Zero sono due dei più piccoli e si potrebbe essere inclini a credere che siano molto simili. Tuttavia, sono in realtà due schede molto diverse con caratteristiche e scopi distinti.
Esploriamo queste differenze in dettaglio ed esploriamo i possibili casi d'uso per entrambe le schede.
Lampone Pi Pico
Raspberry Pi Pico è la scheda Raspberry Pi più conveniente, disponibile a partire da soli $ 4 per la versione base non wireless. A differenza degli altri modelli Raspberry Pi, Raspberry Pi Pico è una scheda a microcontrollore, non un computer a scheda singola. Ciò significa che è più simile a un Arduino che al tuo computer desktop.
Non è in grado di eseguire un sistema operativo o collegare un display video (a meno che non si utilizzi una scheda aggiuntiva di terze parti), ma utilizza molta meno energia ed è perfetto per progetti semplici e incorporati. Include anche una funzionalità unica nota come I/O programmabile (PIO) che consente di creare interfacce hardware personalizzate per i componenti aggiuntivi eliminando il carico dal processore principale.
Esistono tre varianti del Raspberry Pi Pico oltre alla versione iniziale standard: il Pico W, che offre connettività wireless, il Pico H (con intestazioni pre-saldate) e il Pico WH (con Wi-Fi e intestazioni).
Lampone Pi Zero
Il Raspberry Pi Zero è un computer a scheda singola compatto ed economico che è stato lanciato nel novembre 2015. Ancora disponibile, la versione originale ha un prezzo di $ 5, solo $ 1 in più rispetto al Pico. La variante Raspberry Pi Zero W è dotata di Wi-Fi e Bluetooth integrati, che la rendono adatta per Progetti IoT Raspberry Pi.
Il modello più potente Raspberry Pi Zero 2 W è stato lanciato nel 2021 per $ 15. È fino a cinque volte più veloce del modello originale ed è anche compatibile con i 64 bit.
A differenza del Pico, il Raspberry Pi Zero è in grado di eseguire il sistema operativo Raspberry Pi, una distribuzione Linux basata su Debian ottimizzata per i dispositivi Raspberry Pi, insieme a molti altri Sistemi operativi Raspberry Pi. Per uno sguardo più approfondito alla bacheca, assicurati di controllare il nostro recensione del Pi Zero 2 W.
Quali sono le differenze?
Il Raspberry Pi Pico e il Raspberry Pi Zero differiscono in molti aspetti diversi.
Fattore di forma
Il Raspberry Pi Pico è molto più piccolo dello Zero, a 2 x 0,8 x 0,04 pollici. Il Raspberry Pi Zero misura 2,6 × 1,2 × 0,2 pollici, per confronto. Se il tuo progetto ha limiti di dimensioni rigorose, il fattore di forma del Raspberry Pi Pico potrebbe essere più adatto.
Prezzo e disponibilità
Il Raspberry Pi Pico di base è molto più economico rispetto al Pi Zero W o allo Zero 2 W. Puoi acquistare tre Picos al prezzo di uno Zero W (ai prezzi al dettaglio ufficiali) e avere ancora qualche spicciolo. Il Pico W, tuttavia, ha lo stesso prezzo di uno Zero W / 2W, a $ 15.
Il Raspberry Pi Pico è prontamente disponibile ed è stato lasciato relativamente intatto dalle recenti carenze di approvvigionamento e dal situazione di scalper che interessa altri SBC Raspberry Pi.
Prestazioni e memoria
Il Raspberry Pi Zero è destinato a fungere da computer generico, quindi viene fornito con un processore molto più potente del Pi Pico. Il Pi Zero 2 W ha una CPU Cortex-A53 quad-core con una velocità di clock predefinita di 1 GHz (senza essere overcloccata). D'altra parte, il Pico ha un ARM Cortex-M0+ dual-core che funziona a una velocità di clock di 133 MHz. Mentre è perfettamente adatto a molti applicazioni integrate, impallidisce davvero rispetto al Raspberry Pi Zero 2 W e persino allo Zero W (che ha un single-core da 1 GHz PROCESSORE).
Il Raspberry Pi Pico fornisce 256kB di RAM e 2MB di memoria flash integrata. È possibile espandere la memoria utilizzando una scheda breakout microSD. Il Raspberry Pi Zero 2 W, d'altra parte, offre 512 MB di RAM e dispone di uno slot per schede microSD per l'archiviazione (e il sistema operativo); è inoltre possibile collegare l'archiviazione esterna tramite la porta OTG micro-USB.
Consumo di energia
Il Raspberry Pi Pico consuma una minuscola quantità di energia rispetto al Pi Zero. Durante il test del lettore multimediale popcorn, una demo che utilizza video VGA, scheda SD e audio I2S, il Pico ha consumato circa 0,455 W con il risparmio energetico disattivato. Fornisce due modalità a basso consumo: dormiente e sospensione.
Secondo i test di Jeff Gerling, Raspberry Pi Zero W e 2 W utilizzano 120 mA (0,7 W) con HDMI e LED spenti e Wi-Fi integrato connesso. Se il tuo progetto non richiede la potenza di elaborazione aggiuntiva del Raspberry Pi Zero, utilizza il Raspberry Pi Pico ti aiuta a ridurre il consumo di energia elettrica, quindi potrebbe essere più adatto per progetti semplici e portatili alimentati da una batteria pacchetto.
Software e programmazione
Raspberry Pi Pico supporta diversi linguaggi di programmazione, tra cui MicroPython, CircuitPython e C/C+. È progettato per essere facilmente programmabile utilizzando un altro computer collegato al Pico tramite un cavo micro-USB. È stato fornito un kit di sviluppo software (SDK) per Raspberry Pi Pico e altre schede RP2040 che rende molto più semplice creare applicazioni per il microcontrollore utilizzando C/C++ e MicroPython.
Raspberry Pi Zero è in grado di eseguire molti sistemi operativi diversi, come Raspberry Pi OS e Ubuntu, e supporta un'ampia gamma di linguaggi di programmazione e framework software. Tuttavia, a meno che non si utilizzi un Pi Zero 2 W, potrebbe essere meglio optare per un sistema operativo leggero come Raspberry Pi OS Lite o DietPi. Altrimenti, assicurati di seguire la nostra guida completa su come configurare un Raspberry Pi Zero 2 W.
Specifiche tecniche
Di seguito sono elencate le specifiche principali di Raspberry Pi Pico e Raspberry Zero 2 W, presentate fianco a fianco:
Lampone Pi Pico |
Lampone Pi Zero 2 W |
|
---|---|---|
Processore |
Braccio Cortex-M0+ dual-core a 133 MHz |
CPU Arm Cortex-A53 a 64 bit, quad-core a 1 GHz |
RAM |
SRAM da 264kB |
SDRAM da 512 MB |
Rete |
Wi-Fi, Bluetooth (solo modelli W e WH) |
Wi-Fi, Bluetooth 4.2 |
Porti |
1 controller USB 1.1 e PHY |
Mini video HDMI, micro-USB OTG, connettore per fotocamera CSI |
Magazzinaggio |
Flash QSPI da 2 MB |
Nessuna memoria integrata, slot per schede microSD |
GPIO |
2 connettori a 20 pin (non occupati tranne che sui modelli H/WH), inclusi 3 ingressi analogici |
Basetta a 40 pin (non popolata), nessun ingresso analogico |
Macchine a stati PIO |
4 |
Nessuno |
Dimensioni |
51 x 21 mm |
65 x 30 mm |
Prezzo |
Da $4 |
$15 |
Pico vs. Zero: quale scegliere per il tuo progetto
La scelta tra Raspberry Pi Zero e Pico richiede di considerare i requisiti specifici del progetto. Ecco alcuni fattori importanti da considerare quando si sceglie tra i due:
- Complessità del progetto: Se il tuo progetto prevede attività semplici come la lettura di sensori o il controllo di LED, Pico è la scelta ideale. Per progetti più complessi che richiedono un sistema operativo o un'elaborazione pesante, Zero si adatta molto meglio. Considera l'equilibrio tra elettronica e informatica nel tuo progetto e scegli lo strumento giusto per il lavoro.
- Consumo di energia: Il Pico consuma meno energia rispetto allo Zero, rendendolo adatto per progetti alimentati a batteria o ad alta efficienza energetica. Sebbene sia possibile ridurre il consumo energetico del Pi Zero con alcuni accorgimenti, il Pico consuma meno energia fin dall'inizio.
- Vincoli dimensionali: Dovresti anche considerare i requisiti di dimensione per il tuo progetto. Sebbene il Raspberry Pi Zero 2 abbia un fattore di forma ridotto, il Pico è un po' più piccolo (delle dimensioni di un bastoncino di gomma).
- Disponibilità: Come accennato in precedenza, le schede Raspberry Pi Pico hanno una fornitura sufficiente, a differenza di Zero e di altri SBC Raspberry Pi, sebbene la disponibilità sia destinata a migliorare dalla seconda metà del 2023. Dovresti considerare se il tuo progetto ha davvero bisogno di uno Zero o se un Pico sarebbe sufficiente.
Raspberry Pi Pico vs. Raspberry Pi Zero: MCU vs. SBC
Per riassumere, Raspberry Pi Pico e Raspberry Pi Zero hanno alcune sovrapposizioni nei casi d'uso, ma Zero può fare molto di più. Come microcontrollore, il Raspberry Pi Pico è un'alternativa ad Arduino mentre il Pi Zero è un computer a scheda singola a basso costo in grado di eseguire un sistema operativo completo. Dovresti quindi considerare attentamente i requisiti del tuo progetto e scegliere il modello che meglio si adatta alle tue esigenze.