Voici la carte de développement que j’utilise pour les Attiny85.
Elle est minimaliste, mais remplit tout à fait son rôle et est extrêmement souple.
Une carte d’expérimentation 5x7cm, un support ZIF, 2 boutons poussoir et quelques connecteurs, il n’en faut pas plus.
La carte dispose donc d’un bouton Reset, d’un bouton utilisateur (broche Rx), d’un header pour dongle FTDI (multi-usages comme on le verra), d’un connecteur JTAG pour programmer la bête.
Deux autres connecteurs permettent d’alimenter la carte en autonome et de récupérer les broches du Attiny 85.
Coté alimentation, on a le choix.
Aucun régulateur n’est disponible sur la carte. On l’alimente au choix en 5v ou 3.3v (pas de 16Mhz dans ce cas).
Tout est possible :
– alimentation via le connecteur JTAG
– alimentation USB via le dongle FTDI
– alimentation via le connecteur dédié
– alimentation via le connecteur situé au dessus du attiny85.
Le connecteur droit est dédié à un module FTDI (convertisseur série/usb).
Ce module, s’il est branché, peut remplir plusieurs fonctions :
– source d’alimentation 5v via USB
– liaison série bidirectionnelle avec un PC en mode série sur USB
– module led !
Et oui. Ce module (coût:1€) dispose de leds Power, Rx et Tx.
Il est alimenté via le USB, ou via ses « sorties ».
S’il est branché coté carte, même sans être connecté à l’USB, il fournit donc 3 leds, ce qui allège d’autant la carte de développement.
Le micro-contrôleur (s’il n’a pas de bootloader) se programme via le connecteur JTAG, avec par exemple un programmeur USBASP.
(Schéma de la carte à venir, n’hésitez pas à demander des précisions si besoin)
Enfin, vous avez sans doute remarqué l’étiquette sur le Attiny85, c’est une habitude que j’ai prise pour les circuits qui servent au prototypage, ça évite bien des erreurs et aller retours avec la doc.
Voici un exemple de attiny85 et atmega328 étiquetés.
bonjour;
peut’ on avoir le schéma de la carte ?
merci
Bonjour, C’est sympa ton montage et intéressant (102). Tu pourrais en dire plus ? Connexions, bootloader, reset manuel ou automatique… ?
Il me semble portant que le 85 n’a pas de Rx/Tx, comment as-tu fait ?
A+