LOCODUINO

Discussions Générales => Infos et bonnes affaires => Discussion démarrée par: nopxor le février 07, 2018, 05:04:31 pm

Titre: ATtiny13 le mini ATtiny
Posté par: nopxor le février 07, 2018, 05:04:31 pm
Bonjour,

Le ATtiny13, c'est le junior dans la famille des ATtiny:
1 k de mémoire FLASH, 64 octets de RAM et 64 octets d'EEPROM

C'est pas énorme, mais suffisant pour des petites animations sur le réseau.

Il y a même plus petit dans la famille avec Les ATtiny4/5/9/10 à 6 pins.

Le prix non plus n'est pas énorme, 2.42€ les 10:
https://www.ebay.fr/itm/10PCS-MCU-IC-ATMEL-SOP-8N-ATTINY13A-SSU-TINY13A-SSU-ATTINY13A/272949032036?hash=item3f8d07b464:g:cYcAAOSwls5Y6JOw

C'est la version soic, composant soudé en surface.

Il peut être avantageusement soudé sur un petit PCB qui facilite sa programmation, comme ceux-ci vendus 1.12€ les 20:
https://www.ebay.fr/itm/20Pcs-SOP8-SO8-SOIC8-TSSOP8-MSOP8-to-DIP8-2-54mm-Adapter-PCB-Board-Converter/221769915062?hash=item33a2845ab6:g:u1AAAOSw3KFWej87

Pour la programmation spécifique ATtiny 13 (autre que ATtiny25/45/85) depuis l'IDE Arduino, il y a ce tutoriel:
http://www.instructables.com/id/Updated-Guide-on-How-to-Program-an-Attiny13-or-13a/
Titre: Re : ATtiny13 le mini ATtiny
Posté par: msport le février 09, 2018, 11:43:06 am
Bonjour,

ce post vient en complément de la série (in french) : http://locoduino.org/spip.php?article189 (Thankyou Christian)

Le lien vers les cartes
https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json

peut remplacer celui que j'utilise (et qui fonctionne) :

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

Mais il génère aussi son lot d'avertissements :

Using board 'attiny13e' from platform in folder: C:\Users\Michel\Documents\Arduino\hardware\attiny13\avr
Using core 'core13' from platform in folder: C:\Users\Michel\Documents\Arduino\hardware\attiny13\avr
Warning: Board attiny13:avr:attiny13c doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY13C
Warning: Board attiny13:avr:attiny13d doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY13D
Warning: Board attiny13:avr:attiny13e doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY13E
Warning: Board attiny13:avr:attiny13a doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY13A
Warning: Board attiny13:avr:attiny13f doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY13F
Attention: platform.txt du cœur 'Attiny13' contiens compiler.path={runtime.ide.path}/hardware/tools/avr/bin/ dépassé, converti automatiquement en compiler.path={runtime.tools.avr-gcc.path}/bin/. La mise a niveau de ce cœur est conseillée.
Attention: platform.txt du cœur 'Attiny13' contiens tools.avrdude.cmd.path={runtime.ide.path}/hardware/tools/avr/bin/avrdude dépassé, converti automatiquement en tools.avrdude.cmd.path={path}/bin/avrdude. La mise a niveau de ce cœur est conseillée.
Attention: platform.txt du cœur 'Attiny13' contiens tools.avrdude.config.path={runtime.ide.path}/hardware/tools/avr/etc/avrdude.conf dépassé, converti automatiquement en tools.avrdude.config.path={path}/etc/avrdude.conf. La mise a niveau de ce cœur est conseillée.
Attention: platform.txt du cœur 'Attiny13' contiens recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}" dépassé, converti automatiquement en recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". La mise a niveau de ce cœur est conseillée.
Detecting libraries used...

J'en retiens :  La mise à niveau de ce cœur est conseillée.

Et peut-être pour un euro de plus par pièce, vaut-il mieux s'en tenir à la version 45, elle, toujours au catalogue ? Et on est moins vite bloqué.
https://fr.aliexpress.com/item/2Pcs-ATTINY45-20SU-ATtiny45-4KB-SOP8-AVR/32527738330.html
Titre: Re : ATtiny13 le mini ATtiny
Posté par: Jean-Luc le février 09, 2018, 12:24:25 pm
Perso je partirais plutôt chez TME pour ce type de composant, tu es livré le lendemain, c'est du DIP, tu as l'assurance que les composants sont des composants qui passent les tests.

https://www.tme.eu/fr/details/attiny45-20pu/famille-avr-8-bit/microchip-atmel/

À partir de 25 pièces le port est absorbé.

Microchip vend également directement :

https://www.microchipdirect.com/product/search/all/ATTiny45?facet=on&facet=true&fq={!tag=PT}PackageType_s:(%22PDIP%22)&facet.field=PackageType_s&start=0&rows=50&mns=ATTiny45&mnc=All


Titre: Re : Re : ATtiny13 le mini ATtiny
Posté par: msport le février 09, 2018, 02:39:20 pm
Perso je partirais plutôt chez TME ...
Et la TVA reste en France.