Étape 3: ATtiny85
-Généralités au sujet ATtiny
Fondamentalement, le ATtiny a 5 broches/ports utilisables comme numériques, analogiques ou PWM comme indiqué sur les schémas.
Le reset Pin #1 fonctionne comme Reset et il peut également être utilisé comme port supplémentaire, mais vous devez configurer il avec précaution à l’aide de programmes spécifiques pour gérer les fusibles internes et la configuration du microcontrôleur.
Il y a beaucoup d’informations sur ATtiny85 disponibles sur Internet et aussi ici sur Instructables.
Avec ces informations, vous apprendrez les étapes pour configurer l’Arduino pour configurer la première fois le ATtiny.
Dans cette première fois, vous brûlerez les fusibles d’ATtiny pour régler l’horloge (interne ou externe et aussi la vitesse) et se charge également du chargeur de démarrage.
Jetez un oeil sur ces instructions :
http://highlowtech.org/?p=1695
http://highlowtech.org/?p=1706
Remarque : J’ai fait ma propre version de ATtiny programmation shield pour Arduino UNO, comme vous pouvez le voir sur les photos.
-Programme de chargement en ATtiny
Pour charger un programme pour ATTiny utilisant Arduino comme ISP vous juste devez procédez comme suit :
1 - charger le programme ArduinoISP dans Arduino.
2-changer le Conseil pour Arduino comme ATTiny, insérez le processeur comme ATtiny85 et régler l’horloge 8 MHz (interne), selon la première configuration du microcontrôleur.
3 - charger à Arduino le programme que vous souhaitez transférer vers ATtiny.
4 - compiler et charger le programme à ATtiny