Raspberry Pi Pico vs Arduino: quale microcontrollore dovresti usare?
CasaCasa > Blog > Raspberry Pi Pico vs Arduino: quale microcontrollore dovresti usare?

Raspberry Pi Pico vs Arduino: quale microcontrollore dovresti usare?

Jul 28, 2023

Arduino è da tempo la piattaforma di microcontrollori di riferimento per i progetti di elettronica, ma come si confronta il Raspberry Pi Pico?

Tra i principali contendenti nel mercato odierno dei microcontrollori, Raspberry Pi Pico e Arduino si distinguono come scelte popolari. Entrambi offrono caratteristiche e vantaggi unici, soddisfacendo esigenze e livelli di abilità diversi. Certo, potrebbe non essere sempre una scelta ovvia a prima vista, soprattutto quando si è alle prime armi con l'elettronica fai-da-te.

Ecco perché oggi confrontiamo Raspberry Pi Pico e Arduino sotto vari aspetti per aiutarti a decidere quale microcontrollore si adatta meglio ai tuoi progetti.

Con l'introduzione di Arduino Uno R4, il panorama dei microcontrollori ha fatto un significativo passo avanti.

Cominciamo con il suo aggiornamento più notevole, ovvero il potente processore Renesas RA4M1 (Arm Cortex-M4 a 32 bit), che funziona a un impressionante 48 MHz. Ciò rappresenta un sostanziale aumento da 3 a 16 volte della potenza di elaborazione rispetto al precedente Arduino Uno R3. L'architettura Cortex-M4 offre prestazioni più elevate, velocità di clock più elevate e set di istruzioni più avanzati, consentendo a Uno R4 di eseguire il codice in modo più efficiente e a un ritmo più rapido.

Il consumo energetico di Arduino Uno varia a seconda del carico complessivo e della velocità di clock, ma su Uno R4 ciascun pin GPIO ha un assorbimento di corrente massimo di 8 mA, molto inferiore ai 20 mA di R3. La scheda WiFi Uno R4 può essere alimentata tramite il pin VIN o il jack a botte a tensioni comprese tra 6 e 24 V CC o solo 5 V tramite la porta USB-C. La Uno R4 Minima è solo a 5 V.

Passando al Raspberry Pi Pico, questa scheda microcontrollore è dotata di un Arm Cortex M0+ dual-core che funziona fino a 133 MHz. Sebbene il Cortex M0+ sia un processore capace, il Cortex-M4 di Uno R4 lo supera con un margine significativo.

Il consumo energetico del Raspberry Pi Pico, in genere circa 40 mA in totale, è molto adatto per applicazioni a basso consumo e la tensione di ingresso per la porta di alimentazione micro-USB può variare da 1,8 a 5,5 V CC.

Rispetto all'Uno R4 e al Raspberry Pi Pico, l'Arduino Portenta H7 si pone come un formidabile concorrente (anche se molto più costoso). Il Portenta H7 è dotato di un Arm Cortex M7 + M4 dual-core, in grado di funzionare fino a 480 MHz. Questa impressionante potenza di elaborazione, insieme ai 2 MB di memoria flash e 1 MB di RAM, rendono Portenta H7 la scelta preferita per le applicazioni più esigenti e ad alta intensità di risorse.

Sebbene sia ancora indietro rispetto all'Arduino Portenta H7 in termini di capacità di elaborazione grezza, l'Uno R4 a basso costo colma il divario tra le schede Arduino più vecchie e i microcontrollori più avanzati, rendendolo una scelta eccellente per un'ampia gamma di progetti maker.

Entrambe le piattaforme Arduino e Raspberry Pi Pico offrono una scelta di varianti di schede, nonché una gamma di scudi e moduli hardware aggiuntivi.

Le schede Arduino hanno un vantaggio significativo in termini di compatibilità hardware. Il vasto ecosistema Arduino dispone di innumerevoli scudi e moduli, che semplificano l'espansione dei tuoi progetti con funzionalità aggiuntive come scudi motore e altre schede di collegamento plug-and-play personalizzate.

Raspberry Pi Pico ha un ecosistema in crescita di componenti aggiuntivi hardware. Essendo un contendente relativamente nuovo, potrebbe volerci del tempo per raggiungere le ampie opzioni fornite da Arduino.

Arduino offre una vasta gamma di schede su misura per diverse applicazioni. Dall'Arduino Uno R4 per principianti al più avanzato Arduino Due, esiste una scheda Arduino adatta a quasi tutti i progetti, a seconda della potenza di elaborazione e del numero di pin GPIO necessari. Inoltre, le schede Arduino sono disponibili a vari prezzi, adattandosi a diversi vincoli di budget.

Al contrario, Raspberry Pi Pico è un microcontrollore a scheda singola con varianti limitate: Pico standard, Pico H (con connettori GPIO pre-saldati) e Pico W/WH (con connettività wireless e opzione di connettori pre-saldati) .

Tuttavia, compensa con il suo costo estremamente basso, a partire da soli 4 dollari, rendendolo un'opzione interessante per gli hobbisti e gli insegnanti che cercano un punto di ingresso conveniente nel mondo dei microcontrollori.