Programmation ATtiny avec Arduino nano

Réalistion d’un PCB permettant de programmer un ATtiny 24/44/84 – 25/45/85 – 2313/4313

avec un Arduino Nano comme passerelle.

Ce tuto a été réalisé avec un ArduinoIDE V 2.3.10

Concernant les paramètres de la carte 2313 ou 4313, je n’ai pas trouvé d’informations sur internet.

Installation d’un Attiny 45, 85

Exemple : un Attiny 85
Insérez l’ATtiny sur le support zif. correspondant.
Pour le zif du 85, je vous conseille de coller un cache sur l’ensemble des pins non utilisées.
( Repérage des pins du zif : 5, 6, 7, 8, 9, 10 )

Informations pour récupérer le dossier Gerber, plans, liste matériel, STL ……à la fin du Tuto

Préparation de l’Arduino Nano en module de programmation.

Arduino Nano

Choix du processeur !!!

Ensuite ouvrir le croquis Arduino ISP de Randall Bohn. Plus d’info : Randall Bohn

Trouver le croquis ( Exemples \ ArduinoISP )

Téléverser le croquis dans le Nano. Vérifier l’absence de message de défaut.

A partir de ce moment le Nano est devenue programmateur d’ATtiny.

Préparation carte Attiny 85 – 84

Dans préférences de Arduino IDE : Insérer cette ligne :

Si vous avez déjà des lignes inscrites, vous pouvez ajouter des lignes en cliquant comme ci-dessous.

Ensuite, choisir OUTILS, CARTE, GESTIONNAIRE DE CARTES

Ensuite installer le gestionnaire de cartes de David A Mellis

1) Choisir le type de carte
2) Choisir la fréquence. Attention mettre interne
3) Choisir le type Attiny. !!!!!
4) Choisir Arduino As Isp

Ne pas oublier de choisir le port. !!!!

Pour un Attiny neuf, graver la séquence d’initialisation avant de téléverser le programme
.
Téléverser le croquis ATtiny85

Après avoir téléverser le programme la diode orange doit clignoter.
Vous pouvez modifier la fréquence d’allumage pour faire des essais de téléversement

Croquis test ATtiny85

Croquis test ATtiny84

Programmation d’un ATtiny4313

Ajouter cette ligne:

Vous pouvez la retrouver sur le GITHUB de: SpenceKonde

À cet endroit: Getting Started \ Installation: Sauf qu’à la date du 09/07/2026, ça ne fonctionne pas.

Lorsqu’on valide cette ligne, on a le défaut suivant en bas de l’écran de l’ArduinIDE

A force de chercher sur la toile, j’ai trouvé cette ligne :

Sur le Forum Arduino CC Vous ne devez avoir aucun défaut en bas à droite.

Ca fonctionne aussi avec cette ligne:

Ne pas oublier de choisir le port.

J’ai chosi les paramètres ci-dessous:


Pour un Attiny neuf, faire graver séquence d’initialisation une fois.

Pour récupérer le dossier Github

Allez à: Accés Github

Pour les supports du Nano, j’ai utilisé ce type:

pour les supports ZIF:

pour les inserts du boitier:

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent

Gestion de sons avec le HW-896 V2

Articles similaires