Arduino Uno, Mega e Micro a confronto

Pubblicato da

Le schede Arduino sono diventate tra i microcontroller più diffusi sul mercato grazie all'ampia varietà disponibile. Alcune schede Arduino sono più adatte a determinate applicazioni. Confrontiamo alcune delle schede più diffuse che Arduino ha sviluppato, ovvero Uno, Micro e Mega 2560, e scopriamo qual è quella più adatta al tuo prossimo progetto di prototipazione, IoT, fai-da-te o robotica scolastica.

Dimensioni e dettagli dei prodotti

Micro, come dice il nome, misura 1,8 x 4,8 cm ed è uno dei microcontroller più piccoli disponibili sul mercato. All'estremità opposta dello spettro c'è Mega 2560, che misura 10 x 5,3 cm ed è sei volte più grande di Micro. Più o meno a metà c'è poi Uno con dimensioni pari a 6,9 x 5,3 cm. Solitamente i prezzi delle schede si aggirano tra $ 19 e 25 per la scheda Micro (può essere difficile da trovare), tra $ 20 e 23 per la scheda Uno e tra $ 36 e 39 per la scheda Mega 2560.

Connettività

Per connetterti al computer e iniziare il coding, le schede Uno e Mega 2560 possono essere facilmente collegate con un cavo USB A/B standard. Per la scheda Micro, invece, è necessario un cavo micro USB.

Ognuna di queste schede Arduino ha un numero diverso di pin I/O. La scheda con il maggior numero di pin è Mega 2560, dotata di ben 54 pin I/O digitali (di cui 15 con PWM) e di 16 pin di ingresso analogico. Sorprendentemente la scheda con il secondo maggior numero di pin è Micro, dotata di 20 pin I/O digitali (di cui 7 con PWM) e di 12 pin di ingresso analogico. E infine c'è Uno, dotata di 14 pin I/O digitali (di cui 6 con PWM) e di 6 pin di ingresso analogico.

È inoltre importante notare che sia Uno sia Mega 2560 sono schede a foro passante, mentre la piedinatura di Micro degli I/O dei contatti fa sì che sia adatta a qualsiasi breadboard o sistema. Ciò significa che la maggior parte degli shield è compatibile con Uno e Mega 2560. Non è questo il caso di Micro.

Scopri alcuni degli shield Arduino più utili e interessanti, tra cui 1Sheeld+ (che utilizza lo smartphone come sensori) o lo shield a relè:

Visualizza prodotti correlati

1SHEELD+

Integreight, Inc Kit e schede di sviluppo RF/Wireless Visualizza

Visualizza prodotti correlati

Bluefruit LE Shield | 2746

Adafruit Industries Kit e schede di sviluppo RF/Wireless Visualizza

Potenza di elaborazione

Tutte e tre le schede Arduino hanno un proprio livello di potenza di elaborazione. Esaminiamo la frequenza e la velocità di clock. La frequenza e la velocità di clock di queste schede indicano la velocità di esecuzione dei comandi. Il fatto che tutte le schede abbiano la stessa velocità di clock, ovvero 16 MHz, è positivo.

La memoria Flash delle schede Uno e Micro è identica e pari a 32 KB, mentre quella di Mega 2560 è 256 KB, per uno spazio di memoria 8 volte maggiore. La memoria Flash indica semplicemente le dimensioni dello schizzo o del codice che è possibile caricare sulla scheda Arduino. Pertanto, se il codice è pesante, Mega 2560 è la soluzione più adatta.

Le schede Arduino utilizzano la memoria SRAM (Static Random-Access Memory). Mega 2560 è la scheda dotata della quantità maggiore di memoria SRAM con 8 KB, ovvero 4 volte tanto rispetto alla scheda Uno e 3,2 volte tanto rispetto alla scheda Micro. Con una quantità di memoria SRAM superiore, Arduino ha più spazio per creare e manipolare le variabili quando viene eseguita.

Conclusione

Nella tabella vengono messe a confronto le schede Uno, Mega 2560 e Micro.

Arduino Comparison Chart 

Figura 1: Arduino Uno, Mega 2560 e Micro a confronto.

Per determinare quale scheda utilizzare, prendi in considerazione i fattori seguenti.

Se sei preoccupato delle dimensioni compatte del progetto ma non del numero di pin I/O, sei disposto a investire un po' più del solito (fattore non irrilevante) e non desideri aggiungere alcuno shield, scegli la scheda Arduino Micro.

Se stai scrivendo un codice di grandi dimensioni, hai bisogno di numerosi pin I/O per il progetto e desideri utilizzare uno shield, la scheda Arduino Mega 2560 è la scelta migliore.

E se desideri prototipizzare qualcosa di piccolo, aggiungere uno shield e disporre di un'opzione economica o semplicemente divertirti a imparare il codice, la scheda Arduino Uno è quella che fa per te.

Visualizza prodotti correlati

A000093 | Arduino Micro

Arduino Corporation Sistema integrato, schede e kit di sviluppo Visualizza

Visualizza prodotti correlati

A000067 | Arduino Mega 2560 Rev3

Arduino Corporation Sistema integrato, schede e kit di sviluppo Visualizza

Visualizza prodotti correlati

A000066 | Arduino Uno Rev3

Arduino Corporation Sistema integrato, schede e kit di sviluppo Visualizza

 

Per altri confronti, leggi:

Specifiche di PocketBeagle e Raspberry Pi Zero a confronto

Raspberry Pi 3 e Raspberry Pi Zero W a confronto

Ultime notizie

Sorry, your filter selection returned no results.

Non perderti le ultime novità sull'elettronica

Abbiamo aggiornato la nostra politica sulla privacy. Si prega di prendere un momento per rivedere questi cambiamenti. Cliccando su Accetto, l'utente accetta la Politica sulla privacy e Condizioni di utilizzo di Arrow Electronics.

Il nostro sito web mette i cookies sul vostro dispositivo per migliorare la vostra esperienza e il nostro sito. Leggete altre informazioni sui cookies che usiamo e su come disabilitarli qui. I cookies e le tecnologie di tracking possono essere usati per scopi commerciali.

Con un click su “Accept”, voi consentite l'inserimento dei cookies sul vostro dispositivo e l'uso da parte nostra di tecnologie di tracking. Per avere altre informazioni e istruzioni su come disabilitare i cookies e le tecnologie di tracking, clickate su “Read More” qui sotto. Mentre l'accettazione dei cookies e delle tecnologie di tracking è volontaria, una loro disabilitazione potrebbe determinare un funzionamento non corretto del sito web, ed alcuni messaggi di allarme potrebbero essere per voi meno importanti.

Noi rispettiamo la vostra privacy. Leggete qui la nostra politica relativa alla privacy