Arduino: i primi passi

Arduino Uno Arduino è una piattaforma per lo sviluppo di progetti basati su microcontrollore, principalmente per applicazioni embedded destinate al controllo a alla automazione.

Nato in Italia nel 2005 con l'intento di fornire una ambiente agile e soprattutto economico per scopi didattici, ha avuto negli anni una diffusione mondiale. Arduino è una piattaforma open source, l'hardware e il software sono disponibili e liberamente utilizzabili, solo il marchio è riservato e registrato. Questo significa che chiunque può realizzare un progetto con hardware copiato dal Arduino, ma non ne può usare liberamente il nome.

Il successo di Arduino, però, è dovuto anche alla ampia diffusione di documentazione e librerie.

Ma il successo "da alla testa" e ha portato i creatori di Arduino a dispute legali verso uno di loro cha ha pensato bene di impossessarsi del marchio, almeno in Italia. Da qui, per motivi commerciali,  un nuovo marchio Genuino, per produrre schede del tutto identiche ad Arduino.

L'hardware di base è relativamente semplice e rende disponibile le risorse del processore (che varia in base alla piattaforma). In numerosi casi l' hardware di della scheda Arduino non è adeguato ad interfacciare il mondo esterno. per dare fronte a questi problemi si può ricorrere a numerose schede (dette shield) progettate per essere inserite facilmente e direttamente sulle schede Arduino. Naturalmente nulla vieta di progettare e produrre proprie shield

Arduino è disponibile in varie versioni con vari processori e potenzialità. Arduino Uno è una delle versioni più semplici ed economiche.

Informazioni dettagliate abbondano in rete, ed è inutile divulgarsi in merito. Lo scopo di questo documento è quello di illustrare i primissimi passi per realizzare semplici progetti.

Tags: 

Categoria: