Étape 2: Configuration de l’IDE
- Ouvrez l’arduino IDE et reliez votre Arduino
- Allez dans fichier > exemples > ArduinoISP
- Vérifiez que vous avez le bon conseil & port sélectionné (outils > Conseil/Serial Port)
- Appuyez sur le bouton transférer
Cela va programmer votre carte arduino à utiliser en tant qu’ISP (au programmeur de système)
- Une fois terminé, fermez l’IDE
Il faut maintenant configurer l’IDE pour reconnaître notre ATTiny13A comme une puce compatible arduino
- Téléchargez et décompressez ce fichier : https://github.com/tekstop/attiny/tree/Arduino1
- Copiez le dossier « attiny » depuis le ZIP extrait vers le dossier /hardware/ dans votre répertoire d’installation de IDE arduino
Nous devons donc compenser la vitesse d’horloge (pas une solution très élégante, mais je travaille là-dessus!) :
- Ouvrir Hardware/attiny/boards.txt
- Défiler vers le bas du fichier, ce dernier quelques lignes contient les données pertinentes pour notre puce
- Remplacez « attiny13.build.f_cpu=9600000L » « attiny13.build.f_cpu=1000000L »
Cela permettra de corriger des délais etc..
- Rouvrez l’IDE Arduino
- Allez dans Outils > Conseil d’administration et sélectionnez "ATtiny13 (horloge interne de 9,6 MHz)"