giovedì 20 agosto 2015

Arduino IDE e ATtiny85

Come abbiamo già visto in questo articolo possiamo programmare la nostra ATtiny85 utilizzando il nostro Arduino come Programmer (ISP) oppure utilizzando un programmer esterno ( esempio ).

La guida è identica per entrambi i casi.

Per prima cosa, rendiamo il nostro Arduino IDE in grado di "scrivere" sull'ATtiny85.
Git ufficiale del progetto


Nota: per questa procedura serve una versione dell'IDE d'Arduino almeno 1.6.4 o superiore.

Aggiunta boards ATtinyXX:

Apriamo il nostro Arduino IDE ed andiamo in "File" --> "preferences" .

 Qui troviamo un'icona di due finestrelle in basso a destra. Clicchiamoci.

Copiamo ed incolliamo nella casella questa stringa:

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

Clicchiamo su "ok" e poi di nuovo "ok" per tornare all'IDE d'Arduino.

Ora sotto il menu "tools" --> "board" --> "boards manager"  andiamo a cercare ATtiny .

Installiamo questo pacchetto.

Chiudiamo quest'ultima finestra e tornando in "tools" --> "board" leggeremo ATiny; selezioniamola.
Sempre sotto "tools" --> "processor" selezioniamo ATtiny85.


Ora la guida si dirama:
  • Programmare ATtiny85 tramite Arduino ISP
    • Caricare sull'Arduino l'esempio "ArduinoISP".
    • Nell'Arduino IDE selezioniamo "tools" --> "programmer" --> "Arduino as ISP".
    • Guida al corretto collegamento tra Arduino ISP e ATtiny85.
    • Caricare il programma sull'ATtiny85.
  • Programmare ATtiny85 tramite programmer esterno
    • Seguiamo la guida data dal produttore del nostro programmer esterno.

Nessun commento:

Posta un commento