LOCODUINO
Parlons Arduino => Composants => Discussion démarrée 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!
-
Quel est le lien où on le trouve ?
-
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.
-
... 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
-
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
-
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.
-
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 @+
-
Merci pour ces détails utiles