LOCODUINO

Parlons Arduino => Composants => Discussion démarrée par: JPM06 le février 20, 2022, 12:19:34 pm

Titre: Programmateur pour Attiny 85
Posté par: JPM06 le février 20, 2022, 12:19:34 pm
Bonjour à tous,
Pour programmer des Attiny 85 sans s'embêter à bricoler un Arduino, un breadboard,  des fils... j'ai repéré ce genre de produit:
(https://abra-electronics.com/images/thumbnails/280/280/detailed/150/PGM-ATTINY-BB.jpg)
Est-ce que quelqu'un connait ce genre de produit, sait comment l'utiliser, a un retour d'expérience en la matière?
Merci!
Titre: Re : Programmateur pour Attiny 85
Posté par: Dominique le février 20, 2022, 12:22:47 pm
Quel est le lien où on le trouve ?
Titre: Re : Programmateur pour Attiny 85
Posté par: JPM06 le février 20, 2022, 03:38:26 pm
La photo vient de là:
https://abra-electronics.com/test-equipment-tools/test-instruments/programmers-erasers-en/pgm-attiny-bb-8-pin-attiny-micro-usb-programmer-with-headers.html?sl=fr (https://abra-electronics.com/test-equipment-tools/test-instruments/programmers-erasers-en/pgm-attiny-bb-8-pin-attiny-micro-usb-programmer-with-headers.html?sl=fr)
mais il y en a d'autres:
https://www.amazon.fr/s?k=tiny+avr+programmer&adgrpid=117640349517&gclid=EAIaIQobChMIl6HBgL-O9gIVR5BoCR1XlAsqEAMYASAAEgKcc_D_BwE&hvadid=497807554948&hvdev=c&hvlocphy=9054945&hvnetw=g&hvqmt=b&hvrand=5165162208211458193&hvtargid=kwd-295460010190&hydadcr=4423_1715068&tag=googhydr0a8-21&ref=pd_sl_9q7e6r3j8c_b (https://www.amazon.fr/s?k=tiny+avr+programmer&adgrpid=117640349517&gclid=EAIaIQobChMIl6HBgL-O9gIVR5BoCR1XlAsqEAMYASAAEgKcc_D_BwE&hvadid=497807554948&hvdev=c&hvlocphy=9054945&hvnetw=g&hvqmt=b&hvrand=5165162208211458193&hvtargid=kwd-295460010190&hydadcr=4423_1715068&tag=googhydr0a8-21&ref=pd_sl_9q7e6r3j8c_b)
et le moins cher:
https://www.amazon.fr/DollaTek-d%C3%A9veloppement-enfichable-Programmation-dalimentation/dp/B081JN7J7N/ref=sr_1_15?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=attiny85&qid=1645351027&sr=8-15 (https://www.amazon.fr/DollaTek-d%C3%A9veloppement-enfichable-Programmation-dalimentation/dp/B081JN7J7N/ref=sr_1_15?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=attiny85&qid=1645351027&sr=8-15)
Je me demande s'il faut un pilote ou un logiciel de programmation spécifique, ou si ça fonctionne avec l'IDE Arduino.
Cordialement.
Titre: Re : Programmateur pour Attiny 85
Posté par: msport le février 20, 2022, 04:02:03 pm
... sans s'embêter à bricoler un Arduino ...
mais ce n'est pas ce qu'on lit dans les commentaires des clients.

Par ailleurs, il n'y a aucun composant actif sur la carte, ce qui veut dire que la carte ne peut pas être reconnue comme port COM.

C'est l'équivalent des cartes Digispark mais sans l'ATtiny85.

https://www.locoduino.org/spip.php?article285
Titre: Re : Programmateur pour Attiny 85
Posté par: Pierre59 le février 20, 2022, 04:24:38 pm
Bonjour

Personnellement je préfère, et de loin, programmer les ATmegas et ATtinys directement sur la carte où ils sont installés. Dans ce cas pas besoin de les extraire, de les programmer sur un dispositif ad hoc et les réinsérer. A une époque j'ai utilisé de ATmegas DIP à 40 pattes, impossible de les reprogrammer plusieurs fois pour débuger sans tordre des pattes. En plus cela prend du temps.

Pour programmer les ATmegas, mais aussi les ATtinys, j'utilise la programmation in situ (ISP) avec un programmateur USBasp. Cela nécessite juste un connecteur ad hoc sur la carte.

L'USBasp c'est un ATmega8 (ou 88) qui simule une connection USB en logiciel et qui gère un interface ISP avec les microcontroleurs.  Pour plus d'information voir par exemple : http://www.actuino.fr/tutos/usbasp/001-usbasp-quezako (http://www.actuino.fr/tutos/usbasp/001-usbasp-quezako)

Pierre
Titre: Re : Programmateur pour Attiny 85
Posté par: Dominique le février 20, 2022, 07:12:53 pm
L’article Programmation des ATtiny Digispark
 https://www.locoduino.org/spip.php?article285 (https://www.locoduino.org/spip.php?article285)

Est toujours valable:je viens encore de m’en servir cet après-midi.
Titre: Re : Programmateur pour Attiny 85
Posté par: yenisis le février 21, 2022, 04:37:39 am
Bonjour a tous,

un bonne article sur le sujet: http://framboiseaupotager.blogspot.com/2020/03/les-fondamentaux-sur-lattiny.html (http://framboiseaupotager.blogspot.com/2020/03/les-fondamentaux-sur-lattiny.html)

cette platine en photo, n'est pas un système de programmation, il n'y a pas de convertisseur série -> USB.

il faut que l'ATtiny est un bootloader compatible. voir les point : 1.2.2 et 1.2.3 de l'article.

seul moyen simple et a la limite de programmer l'ATtiny sur cette platine, est de raccorder les borne (coté droit de la photo) sur une carte Arduino en mode programmateur ISP. voir article:https://www.locoduino.org/spip.php?article189 (https://www.locoduino.org/spip.php?article189)

ou opté pour une carte avec convertisseur embarqué et bootloader https://www.locoduino.org/spip.php?article285 (https://www.locoduino.org/spip.php?article285)

pour info j'ai crée une petite platine permettant de programmé les 3taille d'ATtiny, un petit boue de veroboard, 3led, 1 condo. puis on le monte sur l'Arduino des que besoin en est. on trouve plein d'exemple sur google afin de s'inspiré: http://forum.locoduino.org/index.php?topic=256.15 (http://forum.locoduino.org/index.php?topic=256.15) https://www.google.com/search?q=ISP+ATtiny&bih=1297&biw=2560&rlz=1C1ASRM_enFR923FR923&hl=fr&sxsrf=APq-WBsvUjupbWGKzWMCkYwrx9lI0R1oIQ:1645414588426&tbm=isch&source=iu&ictx=1&vet=1&fir=zvB1SDaHOyG3HM%252Cu-Tcq04eLRIFQM%252C_%253BEMDHCh8rp7duVM%252CGPRi0cnFoPoSGM%252C_%253BEMGvubgSezt9UM%252CDTW3slnQSVSrAM%252C_%253B0lWz_CYEIA9moM%252CGatJGBKLFgdVPM%252C_%253BAsaZA1ixMtDwpM%252CiQjaESm64jKZkM%252C_%253BLim7GmTESMu4PM%252Cu-Tcq04eLRIFQM%252C_%253BafNj4PU2ftKA9M%252C6EoQeKSv6PS1aM%252C_%253B7vUgVo9DnHPckM%252CpBO2Jqp7lF8tEM%252C_%253BoSzHB3OAz_XbXM%252CKsXZoGwgBI6ayM%252C_%253B0U_oAVDFHs92RM%252Cx9DWIcCXkfdBkM%252C_&usg=AI4_-kT_WolEAEeMOX82ZH2vzbo53y8ciA&sa=X&ved=2ahUKEwjvg7SA74_2AhVS1xoKHbK0CCgQ9QF6BAgkEAE#imgrc=b6XtgIZSIuQnkM (https://www.google.com/search?q=ISP+ATtiny&bih=1297&biw=2560&rlz=1C1ASRM_enFR923FR923&hl=fr&sxsrf=APq-WBsvUjupbWGKzWMCkYwrx9lI0R1oIQ:1645414588426&tbm=isch&source=iu&ictx=1&vet=1&fir=zvB1SDaHOyG3HM%252Cu-Tcq04eLRIFQM%252C_%253BEMDHCh8rp7duVM%252CGPRi0cnFoPoSGM%252C_%253BEMGvubgSezt9UM%252CDTW3slnQSVSrAM%252C_%253B0lWz_CYEIA9moM%252CGatJGBKLFgdVPM%252C_%253BAsaZA1ixMtDwpM%252CiQjaESm64jKZkM%252C_%253BLim7GmTESMu4PM%252Cu-Tcq04eLRIFQM%252C_%253BafNj4PU2ftKA9M%252C6EoQeKSv6PS1aM%252C_%253B7vUgVo9DnHPckM%252CpBO2Jqp7lF8tEM%252C_%253BoSzHB3OAz_XbXM%252CKsXZoGwgBI6ayM%252C_%253B0U_oAVDFHs92RM%252Cx9DWIcCXkfdBkM%252C_&usg=AI4_-kT_WolEAEeMOX82ZH2vzbo53y8ciA&sa=X&ved=2ahUKEwjvg7SA74_2AhVS1xoKHbK0CCgQ9QF6BAgkEAE#imgrc=b6XtgIZSIuQnkM)

bonne journée @+
Titre: Re : Programmateur pour Attiny 85
Posté par: Dominique le février 21, 2022, 09:31:45 am
Merci pour ces détails utiles