Annuncio pubblicitario

Ci sono così tanti diversi tipi di schede Arduino là fuori, sarai perdonato per essere confuso. Quale dovresti comprare? Qual è più adatto al tuo progetto? Aiutiamoci, con questa guida all'acquisto di Arduino per principianti!

Questa guida è disponibile anche in formato video:

Esistono letteralmente centinaia di diversi tipi di schede compatibili con Arduino e Arduino, quindi non possiamo coprirle tutte. Ciò che possiamo fare, tuttavia, è parlare del più comune, il più utile e il più ampiamente supportato.

Prima di iniziare, se tutto ciò che stai cercando è una tabella di numeri, dai un'occhiata Elenco di Arduino di Sparkfun. Affronterò questo aspetto da un punto di vista diverso: quello di un principiante di Arduino, alla ricerca della tua prima scheda di sviluppo o dopo esserti diplomato dal tuo kit di partenza.

Clone Wars e Arduino vs Arduino

Una breve nota prima di iniziare. I prezzi sono corretti al momento della scrittura e, ove possibile, i collegamenti sono su AliExpress, dove è possibile acquistare cloni compatibili con Arduino per una frazione del prezzo dei modelli Arduino con marchio.

instagram viewer

È importante capire che questi non sono "knock-off cinesi a basso costo", almeno non in senso illegale. La maggior parte dell'hardware Arduino è rilasciato con una licenza open source, il che significa che chiunque è libero di creare le proprie copie (e persino di aggiungerle funzioni non presenti nel design originale) a condizione che lo etichettino come "compatibile con Arduino" e non "Arduino" (che è il marchio).

Se acquisti un Arduino originale, marchiato, gran parte di ciò che paghi viene donato a Fondazione Arduino, che va a finanziare programmi di sensibilizzazione educativa e ulteriore sviluppo del marca. La situazione è resa un po 'più complicata da una recente controversia sui marchi in cui la "originale" Arduino LLC (quella proprietaria Arduino.cc e probabilmente hai più familiarità con) può utilizzare il marchio Arduino solo in America ed è stato costretto a rinominare come genuino al di fuori degli Stati Uniti. Se stai acquistando un Arduino con marchio in Europa, allora è probabile che tu stia effettivamente pagando i soldi ad Arduino SRL (Arduino.org), la società italiana originariamente nota come Smart Projects, che in precedenza gestiva esclusivamente il lato manifatturiero dell'azienda.

Come ho detto - è disordinato - e ti risparmierai un sacco di soldi se acquisti solo cloni.

Detto questo, per favore non iniziare una guerra di commenti su questo, iniziamo.

Uno

Con i cloni costa meno di $ 3, Uno, sebbene non sia la prima scheda Arduino, rimane la più popolare. È anche il modello che troverai incluso nella maggior parte dei kit di partenza, e c'è una buona ragione per questo. È l'Uno che ora è il formato standard per gli "scudi" di aggiornamento, che sono schede che offrono funzionalità aggiuntive I 4 migliori scudi Arduino per potenziare i tuoi progettiHai acquistato uno starter kit Arduino, hai seguito tutte le guide di base, ma ora hai colpito un ostacolo - hai bisogno di più bit e bob per realizzare il tuo sogno elettronico. Fortunatamente, se hai ... Leggi di più puoi collegarlo in alto e spesso puoi impilarlo l'uno con l'altro.

guida arduino - uno

Circa le dimensioni di una carta di credito, ha 14 pin IO digitali e 5 analogici e scade a 5v. Può essere alimentato tramite cavo USB o fino a 12 V CC tramite un jack a botte.

Il cuore di Uno è ATMEGA328P, con 32 Kb di memoria del programma, che è piccolo per gli standard di oggi. Ad un certo punto probabilmente colpirai quel limite, ma come dispositivo di partenza da cui imparare, Uno è perfetto.

Leonardo

Apparentemente ingannevolmente simile a Uno è Leonardo, anche se i due sono abbastanza diversi. Sebbene Leonardo abbia il vantaggio di essere in grado di emulare un dispositivo USB in modo da poterlo realizzare la tua tastiera, ad esempio, ha anche una serie di stranezze e non è compatibile con tutti gli Arduino scudi.

Arduino Leonardo con HEADERS [A000057]Arduino Leonardo con HEADERS [A000057] Acquista ora su Amazon $19.68

Consiglio ai principianti di stare alla larga da Leonardo: troverai semplicemente qualcosa che non va nel tuo codice e quando vai in cerca di aiuto potresti non trovare la soluzione. Se vuoi avere la possibilità di presentarti come dispositivo USB, probabilmente vorrai prendere un Pro Micro, che vedremo più avanti.

Mega 2560

Il Mega è il prossimo logico passo in avanti rispetto a Uno, e se ti trovi a colpire quel limite di memoria o effettivamente a corto di IO, allora vorrai afferrare un Mega. Anche se il doppio del prezzo di uno Uno a circa $ 6 per un clone, il Mega ha 256k di memoria, insieme a un enorme 53 IO digitale e 15 porte analogiche.

guida arduino - mega2560

Come Uno, funziona a 5v e ha una porta USB integrata e un convertitore di potenza DC, quindi è davvero utile solo quando Uno non è abbastanza grande. Il Mega è anche compatibile con la maggior parte degli scudi Arduino.

Pro Micro

Con cloni disponibili per circa $ 4 ciascuno, Pro Micro è fisicamente piccolo e ha un driver USB integrato con la possibilità di diventare un HID USB (Human Input Device): questo significa che puoi realizzare i tuoi progetti di tastiera o controller di gioco.

È ottimo per piccoli progetti, anche se questo ti lascia con un paio di pin IO in meno con cui giocare; un totale di 18, alcuni dei quali possono essere analogici e solo 32 KB di memoria.

guida arduino - pro micro

A differenza di Uno, è compatibile con la breadboard, quindi puoi saldare alcune intestazioni e si adatterà perfettamente a una breadboard. È disponibile in entrambe le versioni 5v e 3.3v, quindi puoi scegliere quale sia più appropriato per il tuo progetto.

C'è anche un Pro Mini o nano disponibile in un piccolo fattore di forma simile, ma non hanno un driver USB incorporato e non possono emulare un dispositivo USB. Salterò subito su questi perché probabilmente saprai già se ne vuoi uno e, in caso contrario, farai meglio a procurarti il ​​Pro Micro data la piccola differenza di prezzo. Uno dei motivi per cui potresti voler esaminare un Nano da $ 2 è se hai finito il tuo progetto e vuoi solo metterlo in una piccola scatola e finirlo.

NodeMCU / ESP8266

In realtà questo non è un Arduino, ma è compatibile con Arduino con una piccola modifica al tuo software. Disponibile a partire da $ 5, In precedenza avevo chiamato la scheda di sviluppo compatibile con Arduino NodeMCU "The Arduino Killer Incontra Arduino Killer: ESP8266E se ti dicessi che esiste una scheda di sviluppo compatibile con Arduino con Wi-Fi integrato per meno di $ 10? Bene, c'è. Leggi di più “.

guida arduino - nodemcu

L'unico aspetto negativo di lavorare con NodeMCU è che si esaurisce 3.3v e i pin non sono tolleranti 5v, il che significa che sarà necessario o sensori progettati specificamente per quella tensione, o uno shifter di livello logico (che cambia un segnale 5v in uno 3.3v, e vice versa). Quando ti sarai laureato alla Uno nel tuo kit di base, probabilmente questo non sarà un problema per te.

Lilypad 328

A circa $ 4 ciascuno, il Lilypad è un po 'strano: una tavola circolare da 5 cm, progettata per progetti indossabili. Invece dei pin, ottieni dei pad ideali per cucire con filo conduttivo. Il Lilypad utilizza lo stesso processore di Uno, quindi è altrettanto limitato, con 14 pin IO digitali e 5 analogici, ma è anche tollerante a 5 v, quindi dovrebbe essere compatibile con qualsiasi progetto Uno che trovi. Assicurati però di acquistare la versione Lilypad 328, non la 168, e tieni presente che dovrai anche acquistare un breakout USB FTDI separato poiché non ne include uno.

guida arduino - lilypad

Schede non Atmel

I vari chip Atmel nel cuore delle schede Arduino elencati finora sono ciò che rende i progetti Arduino così portatile - in generale, quel progetto per Uno funzionerà perfettamente sul Nano o sul Lilypad. Lo stesso non si può dire delle schede non basate su Atmel negli ultimi tempi. Lo Yún è un curioso ibrido che contiene sia un Atmega Atmega 32u che uno stack Linux completo, Bluetooth e Wi-Fi su un processore Atheros separato. Questi assomigliano di più a un Raspberry Pi, ma con un supporto della community molto inferiore e un prezzo più elevato. Lo Yún è attualmente in vendita per $ 80.

Scheda microcontrollore Arduino A000008 Yun ATmega32u4Scheda microcontrollore Arduino A000008 Yun ATmega32u4 Acquista ora su Amazon

Il mio consiglio: state alla larga da queste nuove schede. Sono semplicemente troppo cari per i loro usi IoT previsti considerando la concorrenza da $ 35 Pi (la nostra guida Raspberry Pi Raspberry Pi: The Unofficial TutorialChe tu sia un attuale proprietario Pi che desideri saperne di più o un potenziale proprietario di questo dispositivo di dimensioni di una carta di credito, questa non è una guida che vuoi perdere. Leggi di più ) o persino la scheda NodeMCU.

Quelle sono le schede che penso come un principiante, appena iniziato o diplomato dal tuo kit di base, probabilmente sarai il più interessato. Nella maggior parte dei casi per la semplice prototipazione, probabilmente vorrai semplicemente un altro Uno; o per progetti più grandi, un Mega. Uso ancora Unos tutto il tempo solo perché sono economici e facili da usare.

Se sei pronto per incorporare il tuo progetto finito, considera un Nano. Per qualsiasi cosa che implichi l'emulazione di una tastiera USB o la creazione di un controller di gioco, prendi un Pro Micro. Per i dispositivi indossabili, puoi prototipare su Uno e quindi passare a un Lilypad quando tutto è pronto. Per i dispositivi Internet of Things suggerirei fortemente la scheda NodeMCU compatibile con Arduino invece di un Arduino "reale".

Quale Arduino userai dopo? Riesci a pensare a casi d'uso che non ho elencato o faresti una raccomandazione diversa? Fatemi sapere nei commenti!

James ha una laurea in Intelligenza Artificiale ed è certificato CompTIA A + e Network +. È lo sviluppatore principale di MakeUseOf e trascorre il suo tempo libero giocando a paintball e giochi da tavolo VR. Costruisce PC da quando era un bambino.