Negli ultimi 5 anni, la Raspberry Pi Foundation ha introdotto nuovi modelli Raspberry Pi ogni anno, dal Raspberry Pi Model B del 2012, al Raspberry Pi Zero W. di quest'anno. Con l'inizio del nuovo anno, attendiamo con ansia il nuovo modello presentato dalla fondazione per poterlo utilizzare nel nostro prossimo progetto DIY o IoT. Con molti modelli Raspberry Pi disponibili, daremo un'occhiata ai due RP più recenti, il Raspberry Pi 3 e il Raspberry Pi Zero W, e confronteremo le loro differenze e somiglianze in modo da sapere cosa si avrà e cosa occorre per ogni SBC.
Il Raspberry Pi 3 (RP3) è stato rilasciato a febbraio 2016 ed è il nuovissimo modello della linea principale Raspberry Pi. Il Raspberry Pi Zero W (RPZW) è uscito quest'anno, come aggiornamento al Raspberry Pi Zero (RPZ) originale e "fratello minore" del Raspberry Pi 3. RPZ e RPZW hanno specifiche molto simili, con l'unica differenza che RPZW ha il Wi-Fi integrato mentre RPZ non ha connettività Wi-Fi se non si aggiunge un dongle. Diamo un'occhiata alle aree principali di RP3 e RPZW.
Dimensioni e dettagli dei prodotti
Figura 1: Confronto delle dimensioni di RP3 e RPZW.
Il dettaglio più semplice da verificare immediatamente è la loro dimensione. L'RP3 ha un'altezza di 2,22 pollici e una larghezza di 3,37 pollici mentre l'RPZW ha un'altezza di 1,18 pollici e una larghezza di 2,55 pollici. Questo rende RPZW più compatto per adattarsi a quei piccoli progetti che stai elaborando (specialmente considerando che pesa 9g rispetto al peso dell'RP3 di 45g) e risparmiando l'RP3 per progetti con più spazio di lavoro. In termini di prezzo, l'RPZW costa solo circa 10 $ mentre l'RP3 costa circa 35 $. Ti mostreremo di più nelle specifiche dettagliate per vedere quale RP si adatta al tuo progetto in modo da non spendere troppo.
Connettività
USB
L'RP3 ha quattro porte USB 2.0, rendendo facile avere più connessioni ed essere pronto a partire, mentre le porte USB su RPWZ sono minime, perché ha solo una Micro-USB. Ciò significa che dovrai aggiungere un hub USB standard su RPZW per avere più porte USB 2.0, ma molto probabilmente questo lo renderà inutilmente ingombrante. È possibile mantenere una dimensione compatta su RPZW e avere ancora più porte USB semplicemente aggiungendovi l'hub USB Zero4U (https://www.arrow.com/en/products/3298/adafruit-industries), aggiungendo 4 porte USB 2.0 e mantenendo le sue dimensioni compatte (aumentando solo la sua profondità).
Figura 2: Aggiungere il Zero4U sull'RPZW. (Fonte: Adafruit)
Ethernet/Wi-Fi/Bluetooth
Sia l'RP3 che l'RPZW hanno Wi-Fi e Bluetooth, offrendo loro entrambe le funzionalità wireless. Ciascun modello è dotato di LAN wireless 802.11n da 2,4 GHz e Bluetooth Classic 4.1, che non creano problemi per la connessione online o la connessione di dispositivi wireless. Una differenza è che l'RP3 ha una connettività Ethernet da 10/100Mbit/s mentre l'RPZW non ha alcuna Ethernet. Le connessioni Ethernet consentono all'RP3 di connettersi a Internet via cavo anziché in modalità wireless, nel caso in cui la connessione a Internet necessiti di maggiore sicurezza.
HDMI/Video analogico/LCD/Fotocamera
Figura 3: Il modulo fotocamera V2 NoIR.
Il display HDMI è disponibile per RP3 e RPZW e l'unica differenza sono le loro connessioni. L'RP3 utilizza HDMI rev 1.3 e RPZW utilizza un mini-HDMI, il che significa che RPZW avrà bisogno di un adattatore mini-HDMI. Entrambi possono visualizzare video HD 1080p e audio stereo.
Se ti occorre un'uscita video analogica, entrambi ce l'hanno, ma dovranno essere accessibili in diversi modi. L'RP3 condividerà semplicemente l'uscita video analogica con il suo jack audio e l'uscita video analogica di RPZW è accessibile da un pin libero sulla scheda.
I pannelli LCD sono supportati su RP3, ma non su RPZW. Ciò significa che è possibile aggiungere facilmente un LCD touchscreen sull'RP3 poiché ha una connessione dedicata a tale scopo, mentre RPZW è sfortunato.
È anche utile sapere che gli ingressi della fotocamera possono essere aggiunti a entrambi gli SBC. Se si utilizzano i moduli ufficiali della fotocamera Raspberry Pi, possono essere adattati per essere utilizzati semplicemente spostando i cavi della fotocamera a nastro. Il cavo originale fornito con i moduli della fotocamera possono essere facilmente utilizzati su RP3, ma per utilizzarli su RPZW, è necessario ottenere il cavo per fotocamera Raspberry Pi Zero v1.3 poiché il cavo originale è troppo grande per RPZW .
Le due famose fotocamere per entrambi i Pies sono le Modulo fotocamera Pi V2 NoIR e il Modulo fotocamera Pi V2 Daylight. Il modulo fotocamera Pi V2 NoIR non ha alcun filtro a infrarossi sull'obiettivo rendendolo perfetto per scattare foto o video in condizioni di scarsa illuminazione. Il modulo Camera Pi V2 Daylight ha un filtro IR che lo rende perfetto per una fotocamera esterna con la luce del giorno.
GPIO
Figura 4: piedinatura GPIO per RP3 e RPZW. (Fonte: AB Electronics UK)
Sono disponibili 40 pin GPIO sia per l'RP3 che per l'RPZW e hanno le stesse piedinature. Permette l'uso di + 3,3V, + 5V, terra, I2C e SPI. Dal momento che hanno le piedinature corrispondenti, la maggior parte degli HAT può essere usata per entrambi i Pies. Una cosa da notare è che l'RP3 ha già una testata impegnata mentre RPWZ ha testate libere. Può essere una buona cosa in quanto è possibile mappare i propri fili come si vuole, ma se si desidera avere la stessa testata impegnata dell'RP3, bisognerà acquistare le testate e saldarle.
Potenza di elaborazione
Figura 5: System-On-Chip (SoC) di Raspberry Pi 3. (Fonte: Raspberry Pi Org)
L'RP3 utilizza un SoC Broadcom BCM2837 con core ARM Cortex-A53 da 1.2 GHz a 64-bit, mentre RPZW utilizza un SoC Broadcom BCM2835 con core ARM1176JZF-S a 32 bit da 1 GHz. La velocità dell'RP3 è del 20% più veloce rispetto a RPZW, ma l'aggiunta alla potenza di elaborazione dell'RP3 è il suo quad core.
RPZW ha un solo core, il che significa che contiene solo un core per elaborare diverse operazioni. Con il quad core dell'RP3, si hanno quattro core per elaborare diverse operazioni, il che significa che è multitasking. Il single core può gestire applicazioni più semplici, come navigare sul Web, guardare video o controllare le e-mail. Un quad core può gestire meglio un carico di elaborazione maggiore, come il video editing, i sistemi GPS o le chat audio/video.
Entrambe le Pie hanno GPU simili, perché usano Broadcom VideoCore IV. La loro memoria (SDRAM) differisce, poiché l'RP3 ha una memoria da 1 GB e RPZW ha una memoria da 512 MB (entrambe le memorie del Pie vengono condivise con la GPU). Ciò conferisce all'RP3 il massimo vantaggio con un core più veloce, un quad core e più memoria per eseguire le attività quotidiane in modo più efficiente.
Questa tabella può fornire un riepilogo rapido e informazioni aggiuntive sulle differenze e le similitudini sia per RP3 che per RPZW:
Anche con la maggiore potenza di elaborazione e connettività aggiuntiva di RP3, entrambi i Pies possono soddisfare esigenze specifiche per determinati progetti. Sia che tu voglia semplicemente mostrare film, creare un dispositivo di gioco portatile, costruire una piccola videocamera con sensore di movimento da RPZW, o pensare in grande e costruire uno smart-home mirror o una postazione da gioco dall'RP3, sarai in grado di soddisfare le tue necessità per qualsiasi tipo di progetto!
Dai un'occhiata alle nostre comparazioni sugli SBC di quest'anno, sul Raspberry Pi Zero e sul nuovo PocketBeagle di BeagleBoard, qui!