sabato 15 agosto 2015

Introduzione ATtiny85 Arduino

La prima cosa che dobbiamo chiarire, prima d'addentrarci in come usare la nostra ATtiny85, è: cos'è un ATtiny?
Microcontrollori
AT è l'acronimo del produttore di queste "mini Arduino", appunto ATMEL. Questa enorme e storica casa crea microcontrollori da sempre, compreso quello che troviamo sul nostro Arduino.
ATMEL produce una vastissima gamma di microcontrollori, tra cui troviamo quello montato su Arduino (vedi immagine sotto) e diversi tipi di ATtinyXX. 
In questa guida ci concentreremo sulla ATtiny85.
Se prendete il vostro Arduino, noterete un microcontrollore ATMEL proprio sulla scheda:
Microcontrollore puntato dal cacciavite
Come potete vedere ha molti più pin, piedini, rispetto alla nostra ATtiny85, che ha solo 8 pin, piedini.
Eccola la nostra ATtiny85
Insomma, per rispondere alla domanda cos'è una ATtiny , la risposta più generica è "un altro microcontrollore", in particolare l'ATtiny85 ha la possibilità di caricare il codice Arduino.
Ed ecco perchè così tanto interesse per la versione ATtiny85.


La seconda domanda da porsi è: perchè usarla? 
ho già un Arduino, che fa più cose avendo anche più pin, piedini.

Forse è meglio vedere la soluzione di questa domanda da un'altro punto di vista.
Per tutti i progetti che avete realizzato con un Arduino, quanti pin avete utilizzato? 
Tipicamente dai 3 ai 5 pin, è raro utilizzarne di più. 

Altro punto di vista per rispondere a questa domanda è: quanto ci costa un Arduino?
Una volta creato il nostro progetto l'Arduino è giù utilizzato, e se volessi cominciare un nuovo progetto? 
E' impensabile comprare più Arduino, per diversi progetti, non costa poi così poco...
Per non parlare del fatto che, un Arduino, è veramente sprecata se la si mette in una scatola con solo 3 pin attaccati....
Molto più compatto e versatile d'un Arduino
Ora abbiamo diversi punti di vista per arrivare alla risposta: perchè usarla .
Arduino è un'ottima scheda di progetto, versatile ed utilizzabile per progettare di tutto.
Una volta progettata la nostra idea, basterà prendere una scheda compatibile con il codice Arduino, come la nostra ATtiny85, ed esportare il codice precedentemente provato su Arduino.
A questo punto, avremo un "mini Arduino" da mettere in qualsiasi scatola! 
Vi ricordo che un'ATtiny85 costa circa 3 euro!
Una nota aggiuntiva, più che utile, moltissime librerie per Arduino sono perfettamente compatibili con l'ATtiny85. Più avanti nelle guide lo metteremo meglio alla luce.


Avendo appena riposto alle domande minime per comprendere l'utilizzo e la necessità nello studiare la nostra ATtiny85, i prossimi passi saranno quelli necessari per compilare e far funzionare correttamente la nostra ATtiny85 con l'IDE d'Arduino.

Nessun commento:

Posta un commento