Attiny85 - connecteur ICSP

Bonjour
Je programme des attiny85
J'utilise une carte arduino UNO comme programmateur

En étant sur ''type carte'' : arduino uno
''programmeur'' : AVRISP mkII
Je télécharge Arduino ISP depuis "exemples''

1- je débranche l'USB et je réalise le câblage :
Arduino UNO Attiny85
10 1
11 5
12 6
13 7
GND 4
+5V 8
2 - Je rebranche l'USB
Je choisis :
dans Outils, sélectionnez « Type de carte : ATtiny25/45/85
dans « Outils > Processeur », sélectionnez « Attiny85
Dans « Outils > Clock », sélectionnez « Internal 8 MHz
dans Outils, sélectionnez « Programmateur > Arduino as ISP
La première fois je Grave la séquence d’initialisation
Je télécharge mon programme ( clignotement de deux leds)
3 - J'enlève les liaisons UNO --> Attiny85
Je branche mes leds avec résistances

Ca marche très bien

Je refais exactement la même chose sur un autre Attiny 85
mais en branchant les liaisons avec le connecteur ICSP :
Gnd, +5V, reset, mosi, miso, sck

Et là ça ne marche plus - Il n'y a pas d'erreur de câblage
J'ai un message d'erreur :
Le croquis utilise 1 024 octets (12%) de l'espace de stockage de programmes. Le maximum est de 8 192 octets.
Les variables globales utilisent 15 octets (2%) de mémoire dynamique, ce qui laisse 497 octets pour les variables locales. Le maximum est de 512 octets.
avrdude: Expected signature for ATtiny85 is 1E 93 0B
Double check chip, or use -F to override this check.
Mauvais microcontrôleur trouvé. Avez-vous sélectionné la bonne carte dans le menu Outils > Type de carte ?

Arduino : 1.6.9 (Windows 10), Carte : "ATtiny25/45/85, ATtiny85, Internal 8 MHz"

Je vérifie dans outils et tout est bien sélectionné
J'ai essayé avec une UNO originale et une UNO clone :
exactement la même chose ça marche dans le premier câblage et pas dans l'autre

Si quelqu'un peut m'aider à comprendre - Merci beaucoup

D'autre part si quelqu'un sait utiliser

http://www.ebay.com/itm/Micro-USB-Tiny-AVR-ISP-ATtiny44-USBTinyISP-Programmer-5V-Arduino-Bootloader-/161947116048?hash=item25b4cce210

en détaillant bien la procédure - Merci

mais en branchant les liaisons avec le connecteur ICSP :
Gnd, +5V, reset, mosi, miso, sck

Sur quel connecteur ICSP ? Il y en a deux sur une carte uno..

Sur celui qui est totalement en bout de carte, au milieu, à l'opposé de la fiche USB,
donc côté pin A4, A5 et pin 0(RX), 1(TX).
C'est aussi celui à côté de la pin physique 1 de l'Atméga 328

Merci beaucoup pour cette réponse très claire

Avez-vous une idée sur :

D'autre part si quelqu'un sait utiliser

http://www.ebay.com/itm/Micro-USB-Tiny-AVR-ISP-ATtiny44-USBTinyISP-Programmer-5V-Arduino-Bootloader-/161947116048?hash=item25b4cce210

en détaillant bien la procédure - Merci

Bonjour à tous, :slight_smile:

Je suis débutant dans le monde de ARDUINO et en électronique, mais j'ai envie d'apprendre et de développer des bidouilles.

Et pour ce faire ARDUINO me semble bien sympa :sunglasses:

Je déterre ce post car il répond exactement à une question que je me pose.

Je possède un Arduino Uno et une Nano.
Pour un petit développement DRO - Pac chinois et lecture déportée avec Arduino | Usinages
j'ai un souci d'encombrement pour loger une Nano ou un ATmega328P, alim, ecran LCD, potar luminosité, bouton RAZ du pied à coulisse, dans le petit boitier et le peu de place au niveau de mon tour ou ma fraiseuse dont je dispose ... :confused:

En grenouillant, je suis tombé sur l'ATtiny85 qui est bien plus petit et qui semble pouvoir convenir à mon projet en terme de nombre d'entrées/sorties et caractéristiques.

J'en ai acquis 1 en format DIP, brut de fonderie.
Du coup, il va falloir le programmer par le biais de l'Arduino as ISP.
J'ai lu divers tuto et articles et dans le principe je vois comment faire.

Mais je suis surpris car dans tous ces tutos ou articles on présente un montage du type :

Alors que nous avons les broches ICSP (2x3 Pins) qui se trouve sur la droite de la carte UNO.

Pourquoi ne pas se brancher sur ces broches et les raccorder aux broches de l'ATtiny 85 correspondantes ?

La réponse présentée ci-dessus à été "Supprimée" ! et pourtant Amat59 nous indique quelle était très claire.

Quelqu'un pourrait-il nous refaire la réponse, que je sache si jeux peux utiliser l'ICSP ou pas et pourquoi ?

Merci d'avance pour vous réponses.

Bonne soirée à tous :slight_smile:

Alors que nous avons les broches ICSP (2x3 Pins) qui se trouve sur la droite de la carte UNO.

Les broches ICSP de la carte UNO sont prévues pour programmer la carte UNO elle-même.

Mais étant donné que le connecteur ICSP et les pins 11 12 13 c'est du kif kif, à mon sens seule la pin RESET manquerait.
A mon sens, avec une modif du sketch ArduinoISP, ce serait possible.

Il semblerait qu'il y ait quelques pistes quand même :
LEONARDO
NANO

@+

Bonsoir hbachetti :slight_smile:

Merci pour tes indications, j'avais en effet remarqué que la Pin Reset ne correspondait pas.

Je vais regarder de plus près les liens que tu indiques.

Merci encore

Bonne soirée.

Bonne suite