ATtiny Programmer

Description

schield_attiny.jpg

Selon la source de semageek: http://www.semageek.com/tuto-programmation-des-attiny45-avec-un-arduino/

Ce shield pour Arduino Nano vous permet de programmer vos ATtiny 45 et 85

.

.

.

.

.

Matériel

  • ATtiny à programmer 45, 85, 44 ou 84
  • 3 résistances de 220 ohms 0.25W
  • 2 résistances de 4k7 0.25W
  • 3 LEDS de 3mm
  • 1 condensateur 10uF
  • 2x 15 pin header femelle
  • 1 socle IC 8 pins

Marche à suivre

Installation du type de carte ATtiny

Installez le nouveau type de carte ATtiny dans votre environnement Arduino:

Fichier > Préférence > Dans URL de gestionnaire de cartes supplémentaires entrez l'adresse:

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

Cliquez sur OK

Ajoutez le type de carte

Outils > Type de carte: xx > Gestionnaire de carte > Recherchez attiny et installez-le

Configurer l'Arduino comme programmateur

Branchez l’Arduino seul et lancez le programme « ArduinoISP », trouvable dans le dossier d’exemples.

Compilation dans l'ATtiny

  • Sélectionnez votre ATtiny en allant dans Outils>Type de carte >ATtiny XX
  • Cliquez sur Outils>Programmateur>Arduino as ISP
  • Si c’est la première fois que vous compilez sur un ATtiny spécifique, cliquez sur Outils>Graver la séquence d’initialisation (Burn bootloader)
  • Déconnecter le câble USB et branchez le shield, insérez l'ATtiny sur le socle, rebranchez le câble et vous n’avez plus qu’à compiler votre programme et l’envoyer !

Après la compilation, les messages suivants peuvent être affichés:

avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny XX//
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny XX//

Ils peuvent être ignorés

Schéma

Imprimer/exporter