Cerchi il modello Arduino giusto da utilizzare per il tuo prossimo progetto? Hai bisogno di un confronto tra schede Arduino.

L'utilizzo di una scheda microcontrollore nel progetto è uno dei modi più semplici per leggere sensori, controllare attuatori e aggiungere logica. La scheda del microcontrollore di riferimento per la maggior parte dei fai-da-te e degli armeggiatori sarebbe spesso un Arduino. Ma con oltre una dozzina di tipi di schede Arduino disponibili online, come scegli quale usare?

È giunto il momento per un confronto tra le schede Arduino delle versioni più popolari, coprendo le loro specifiche, inclusi vari processori Arduino, e quale tipo di progetti li utilizzerebbe al meglio.

1. ArduinoUno Rev3

Credito immagine: Negozio Arduino

Il primo nella nostra lista è Arduino Uno. Questa scheda è la scheda Arduino più popolare per i principianti in quanto offre un buon equilibrio tra prezzo, prestazioni e facilità d'uso. Fornisce i più comuni protocolli di comunicazione seriale e ha molti scudi (schede aggiuntive) che possono essere utilizzati per estendere le capacità di Uno.

instagram viewer

Essendo una scheda così popolare nella comunità dei maker, troverai una quantità infinita di guide, documentazione e progetti che utilizzano tutti Arduino Uno.

Microcontrollore

ATmega328P

Sram

2KB

Memoria flash

32KB

Fonte di potere

5 V (jack cilindrico o USB-B)

Pin I/O

14 digitali, 6 PWM, 6 analogici

Connettore USB

USB-B

Comunicazione

UART, I2C, SPI

Misurare

53,4 x 68,6 mm

Prezzo

$27.60

È possibile ottenere Arduino Uno con uno dei due tipi di chip microcontrollore: pacchetto DIP o SMD. Entrambi forniscono le stesse specifiche e funzioneranno allo stesso modo. L'unica differenza è che il chip DIP rimovibile consente di sostituire il microcontrollore quando viene danneggiato o di sostituirlo al volo con un altro microcontrollore preprogrammato.

2. Arduino Nano

Credito immagine: Negozio Arduino

Esistono diverse dimensioni di Arduino e Arduino Nano è una delle schede più piccole, essendo circa la metà delle dimensioni di Uno. Funziona proprio come quest'ultimo, tranne per il fatto che ha altri due pin analogici ed è alimentato solo tramite Mini-B USB. Le persone adorano anche la prototipazione con il Nano in quanto ha pin del connettore integrati che lo rendono facile da usare con una breadboard.

Microcontrollore

ATmega328

Sram

2KB

Memoria flash

32KB

Fonte di potere

5 V (mini-B USB)

Pin I/O

14 digitali, 6 PWM, 8 analogici

Connettore USB

USB mini-B

Comunicazione

UART, I2C, SPI

Misurare

18 x 45 mm

Prezzo

$24.90

3. Arduino Nano Ogni

Credito immagine: Negozio Arduino

Sebbene molte persone adorino usare il Nano, consigliamo il nuovo Nano Every in quanto è migliore del Nano sotto ogni aspetto. Ha le stesse dimensioni e peso del Nano ma con il 50% in più di memoria di programma, il 200% in più di RAM e un connettore micro-USB. Inoltre, un processo di produzione più nuovo e più efficiente rende il Nano Every notevolmente più economico da produrre.

Microcontrollore

ATmega4809

Sram

6KB

Memoria flash

48KB

Fonte di potere

5 V (mini-B USB)

Pin I/O

14 digitali, 5 PWM, 8 analogici

Connettore USB

USB mini-B

Comunicazione

UART, I2C, SPI

Misurare

18 x 45 mm

Prezzo

$13.70

Se prevedi di utilizzare Nano Every su una breadboard, c'è un'opzione per ottenerne uno con i pin di intestazione già saldati alla scheda.

4. Arduino Mega 2560 Rev3

Credito immagine: Negozio Arduino

Se ti piace usare l'Uno per i tuoi progetti ma sei limitato dai suoi 14 pin I/O, potresti essere interessato a usare invece il Mega. È fondamentalmente uno Uno ma con più RAM e memoria flash e molti più pin I/O! Con il Mega, puoi collegare più sensori e attuatori per costruire progetti più complessi di quanto non potresti fare con uno stock Uno.

Microcontrollore

ATmega2560

Sram

8KB

Memoria flash

256KB

Fonte di potere

5 V (jack cilindrico o USB-B)

Pin I/O

54 digitali, 15 PWM, 16 analogici

Connettore USB

USB mini-B

Comunicazione

UART, I2C, SPI

Misurare

53,3 x 101,5 mm

Prezzo

$38.72

Poiché Mega è una versione estesa di Uno, molti degli scudi compatibili con Uno funzioneranno anche con Mega.

5. Arduino Due

Credito immagine: Negozio Arduino

Il Due è il fratello maggiore del Mega. Ha lo stesso fattore di forma e lo stesso numero di pin I/O ma con un microcontrollore core ARM a 32 bit, Supporto USB OTG, due uscite DAC, due TWI (interfaccia a due fili), un'intestazione JTAG e una SPI dedicata connettore.

Microcontrollore

AT91SAM3X8E

Sram

96KB

Memoria flash

512KB

Fonte di potere

7-12 V (jack cilindrico o micro USB)

Pin I/O

54 digitali, 12 PWM, 12 analogici (ingresso), 2 DAC analogici (uscita)

Connettore USB

Micro USB

Comunicazione

UART, I2C, SPI, CAN

Misurare

53,3 x 101,5 mm

Prezzo

$48.40

Come il Mega, anche il Due è progettato per essere compatibile con la maggior parte degli shield compatibili con Uno disponibili per la serie Arduino. Gli shield per le vecchie schede Diecimila e Duemilanove potrebbero essere ancora compatibili con il Due, ma invece dei pin I2C situati sui pin 4 e 5, sono 20 e 21 sul Due.

6. Arduino Giga R1 Wi-Fi

Credito immagine: Negozio Arduino

Hai bisogno di ancora più pin e funzionalità di quanto Mega può offrire? L'Arduino Giga è attualmente la scheda più ampia e ricca di funzionalità nella gamma principale di Arduino. Pur avendo lo stesso fattore di forma del Mega e del Due, il Giga è una scheda completamente diversa pensata per i veri appassionati di tecnologia con progetti ambiziosi in mente.

Microcontrollore

STM32H747XI doppio MCU Cortex-M7+M4 a 32 bit con braccio a basso consumo

Sram

1MB

Memoria flash

2MB

Fonte di potere

6-24 V (USB-A o USB-C)

Pin I/O

76 digitali, 12 PWM, 12 analogici, 2 DAC

Connettore USB

USB-C, USB-A

Comunicazione

UART, I2C, SPI, CAN, Wi-Fi, Bluetooth

Misurare

53,3 x 101,5 mm

Prezzo

$72.82

Alcune delle sue caratteristiche degne di nota includerebbero un potente doppio MCU Cortex-M7 + M4 a 32 bit a bassa potenza, seriale CAN comunicazione, un connettore JTAG, funzionalità HID, Wi-Fi, Bluetooth, nonché hardware integrato per fotocamera, display, e presa audio.

7. Arduino MKR Wi-Fi 1010

Credito immagine: Negozio Arduino

Cercando di realizzare vari progetti IoT? Arduino MKR WiFi 1010 fornisce un facile accesso ai progetti IoT di base. È dotato di un modulo WiFiNINA integrato che consente di utilizzare Wi-Fi e Bluetooth, con l'uso di una libreria dedicata.

Microcontrollore

SAMD21 Cortex-M0+ MCU ARM a basso consumo a 32 bit

Sram

32KB

Memoria flash

256KB

Fonte di potere

5V (Micro USB, batteria Li-Po esterna)

Pin I/O

8 digitali, 13 PWM, 1 analogico (DAC)

Connettore USB

Dispositivo USB full-speed e host integrato

Comunicazione

UART, I2C, SPI, Bluetooth, Wi-Fi

Misurare

25 x 61,5 mm

Prezzo

$28.95

MKR WiFi 1010 ha una porta I2C aggiuntiva che può essere utilizzata come porta di espansione per moduli di terze parti. Un'altra caratteristica di questa scheda è il suo circuito di ricarica Li-Po che consente di utilizzare una batteria Li-Po come alimentatore e caricarla tramite Micro USB.

8. Arduino MKRZero

Credito immagine: Negozio Arduino

MKR Zero è una scheda di sviluppo appositamente progettata per applicazioni audio e musicali. È dotato di un connettore SD integrato e di una porta SPI dedicata, che puoi utilizzare per riprodurre file audio senza schermatura o componenti aggiuntivi.

Microcontrollore

SAMD21 Cortex-M0+ MCU ARM a basso consumo a 32 bit

Sram

32KB

Memoria flash

256KB

Fonte di potere

5V (Micro USB, batteria Li-Po esterna)

Pin I/O

22 digitali, 13 PWM, 7 analogici (ingresso), 1 analogico (uscita)

Connettore USB

Micro USB a piena velocità

Comunicazione

UART, I2C, SPI

Misurare

25 x 61,5 mm

Prezzo

$30.30

Per semplificare, Arduino ha anche rilasciato due librerie che puoi utilizzare per riprodurre e analizzare l'audio e collegare altri dispositivi audio digitali.

9. Arduino MKRVidor 4000

Credito immagine: Negozio Arduino

MKR Vidor 4000 è la prima scheda Arduino dotata di un processore FPGA. Con un FPGA (field programmable gate array), puoi programmare elettricamente e ottimizzare il tuo processore per eseguire attività specifiche come operazioni DSP ad alta velocità. Oltre al processore programmabile, ottieni anche un modulo NINIAW102 integrato, supporto batteria LiPo, Micro HDMI, MiniPCI Express, connettore per fotocamera MIPI e connettori SPI dedicati.

Microcontrollore

Intel Cyclone 10CL016, SAMD21 Cortex-M0+ MCU ARM a basso consumo a 32 bit

SDRAM

8MB

Memoria flash

2MB

Fonte di potere

5V (Micro USB, batteria Li-Po esterna)

Pin I/O

8 digitali, 13 PWM, 7 analogici (ingresso), 1 analogico (uscita)

Connettore USB

Micro USB a piena velocità

Comunicazione

UART, I2C, SPI, CAN, Wi-Fi, Bluetooth

Misurare

25 x 83 mm

Prezzo

$86.90

Con il suo FPGA e vari supporti per tutti i tipi di dispositivi e componenti esterni, MKR Vidor può essere utilizzato per varie applicazioni come giochi, musica, IoT, visione artificiale e molto altro ancora.

Trovare la scheda perfetta per ogni progetto

Si spera che ora tu abbia un'idea migliore di quale scheda Arduino si adatta meglio al tuo prossimo progetto. Se hai ancora bisogno di aiuto per trovare una bacheca che soddisfi le tue esigenze, ricorda che molte bacheche discusse in questo articolo ha altre versioni che possono fornire funzionalità come Wi-Fi aggiunto, Bluetooth o migliore processore.

A seconda della scheda che stai utilizzando, ci sono anche molti shield di terze parti che puoi acquistare per aggiungere funzionalità extra alla tua scheda Arduino. Ma se ancora non riesci a trovare una scheda Arduino che funzioni per te, allora potresti voler cercare altre schede Arduino alternative che abbiano le funzionalità di cui hai bisogno.