AtTiny85 Program – seconda puntata

Oggi ti mostro come usare il tuo Arduino o Genuino Uno per AtTiny85 Program ossia la programmazione di un attiny85

Attiny85

Nel precedente articolo hai letto come aggiungere la board AtTiny85 alla lista di quelle programmabili con l’IDE arduino dalla 1.6.4 in poi, ora stiamo utilizzando la 1.6.7

AtTiny85 Program Arduino ISP

Il primo passo che ti serve per usare un arduino, o genuino, uno come AtTiny85 Program è collegare la tua scheda all’IDE e trasferire lo sketch che trovi in “Esempi > ArduinoISP > Arduino ISP

AtTiny85 Program genuino sketch ISP

trasferiscilo sul tuo arduino uno come un normale sketch, al termine del trasferimento avrai configurato correttamente il tuo arduino per comportarsi come un programmatore ISP che è ciò che ti occorre per l’AtTiny85 Program, ossia caricare il tuo primo programma sull’AtTiny85.

Imposta l’IDE in modalità Arduino as ISP

Oltre all’operazione che hai appena eseguito dovrai indicare all’IDE che vuoi usare un arduino o genuino uno come programmatore ISP e non per programmare se stesso.

Farlo è più semplice che spiegarlo, seleziona “Strumenti > Programmatore > Arduino as ISP

AtTiny85 Program genuino arduino as ISP

in questo modo l’IDE sa che non deve compilare il codice per un Arduino/Genuino Uno ma per una board connessa alla Uno.

Collega l’AtTiny85 Program all’arduino uno

E’ giunto il momento di collegare il tuo arduino o genuino uno all’AtTiny85 Program, puoi seguire questo schema:

Attiny85 ProgramMode

alquanto standard, è importante collegare un condensatore elettrolitico da almeno 10uF tra il pin Reset e Gnd per evitare il reset dell’arduino che usi come programmatore durante la fase di upload dello sketch destinato all’Attiny85 Program, il mio l’ho collegato come da schema e come puoi vedere in figura:

Attiny85 ProgramMode breadboard up

Seguendo la tabella dei collegamenti seguenti:

 

Arduino/Genuino Uno AtTiny85
Vcc Vcc pin 8
Gnd Gnd pin 4
pin 10 Reset pin 1
pin 11 MISO pin 6
pin 12 MOSI pin7
pin 13 SCK pin 8

Nel prossimo articolo leggerai come caricare il primo sketch sull’AtTiny85 Program, il Blink 🙂

Cortesemente, prima di inserire i commenti leggi il regolamento

Permanent link to this article: http://www.mauroalfieri.it/elettronica/attiny85-program-seconda-puntata.html

2 comments

    • Mario on 17 marzo 2016 at 10:33
    • Reply

    Ciao Mauro, puoi spiegare anche come settare il clock dell’Attiny a 1 mhz o 8 mhz così da poterlo usare anche con tensioni diverse ?

    1. Ciao Mario,
      per impostare il clock dell’AtTiny85 puoi inviargli uno sketch semplice impostando dall’IDE 1Mhz di clock e poi inviare sempre con le stesse impostazioni lo sketch che desideri usare.

Lascia un commento

Your email address will not be published.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.