IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

ATTYNI85 et liaison USB


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Par défaut ATTYNI85 et liaison USB
    Bonjour à tous,
    j'ai fait l'acquisition d'ATTYNI85 muni d'une liaison USB
    ce qui me semble plus facile effectuer les téléchargement

    https://fr.banggood.com/ATTINY85-Min...r_warehouse=CN

    un driver et un tutorial existent pour permettre la mise ne œuvre de cette liaison USB

    https://digistump.com/wiki/digispark...als/connecting

    malheureusement , je n'arrive pas à faire reconnaitre l'ATTYni85 par WIN10
    Si quelqu'un a une solution ou une expérience de ce produit , çà me serait d'un grand secours

    merci mille fois
    pascal

  2. #2
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Par défaut
    Bon , il semblerait que ma demande ne soit pas claire :

    Comment fait-on pour faire reconnaitre l'ATTYni85 (avec USB) par Windows 10

    merci
    pascal

  3. #3
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    la demande était claire mais je crois que cette carte n'est pas bien connue, ce doit être un clone des petites cartes de digispark

    l'ATTINY85 n'a pas en soi un vrai port série ou une interface USB et au vu de la photo il n'y a pas de composant supplémentaire pour faire cela donc il faut sans doute bidouiller

    le lien que vous donnez mentionne https://digistump.com/wiki/digispark...als/connecting

    ils disent "The Digispark uses the Arduino IDE 1.6.5" ... ça date déjà de quelques années donc un peu has been comme installation

    ils disent:

    If using Arduino 1.6.6 or higher and windows - you will need to download and install the drivers manually. Download, unzip and run “Install Drivers” (on 32bit systems) or “DPInst64” (on 64bit systems). If you get stuck, try following the steps shown in this YouTube video. The driver files are located here: https://github.com/digistump/Digistu...mp.Drivers.zip
    avez vous suivi exactement ces recommandations?

    il semble qu'il y ait un bootloader spécial qui doit prendre en compte cette communication série, mais difficile de savoir si votre "chinoiserie" a le bootloader installé...

    L'intérêt de l'ATTINY85 c'est sa très petite taille, mais là vous avez une carte complète... Vu la galère que vous rencontrez et si la taille finalement n'est pas un souci, personnellement je mettrais cette carte au fond d'un tiroir pour exploration les longs soirs d'hiver et j'utiliserai une Pro-Micro ou une Nano (si vous voulez le port USB) ou un PRO-MINI avec un adaptateur série si vous voulez un truc un peu compact ou alors si vous voulez plus de puissance, une carte à base d'ESP.

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 282
    Par défaut
    Bonjour

    Il faut charger (par ISP) le bootloader depuis cette page: https://github.com/micronucleus/micronucleus
    Attention deux pins sont utilisés par l'USB, ils devraient être débranché pour éviter toute interférence lors de la communication USB.

    Cela reste du bricolage, qui peut ne pas fonctionner en fonction des caractéristiques de l'hôte (l'ordi).

    Delias

  5. #5
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Par défaut
    Citation Envoyé par Delias Voir le message
    Bonjour

    Il faut charger (par ISP) le bootloader depuis cette page: https://github.com/micronucleus/micronucleus
    Attention deux pins sont utilisés par l'USB, ils devraient être débranché pour éviter toute interférence lors de la communication USB.

    Cela reste du bricolage, qui peut ne pas fonctionner en fonction des caractéristiques de l'hôte (l'ordi).

    Delias

    merci Delias

    çà m'a l'air de la haute voltige tout cela , je pensais naïvement que la présence de l'USB me permettrait l'usage de l'ATTYNI85 un peu comme un Nano mais il semble que non
    je me suis quand même procuré Zadig , puis chargé le driver
    Nom : image3.jpg
Affichages : 231
Taille : 41,8 Ko

    mais j'avoue ne pas comprendre la suite puisque dès je branche l'usb le problème est identique

    pascal

  6. #6
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 282
    Par défaut
    Bonjour Pascal

    Citation Envoyé par cobra38 Voir le message
    ... revenir à un schéma classique pour programmer la bête via un ARDUINO UNO je présume ?
    Citation Envoyé par cobra38 Voir le message
    çà m'a l'air de la haute voltige tout cela
    La programmation d'un ATTiny par un Arduino Uno c'est de la programmation par ISP. C'est nécessaire en premier chargement sur toute puce AVR pour permettre le fonctionnement en tant qu'Arduino. Normalement c'est fait en usine, mais sur les copies à bas coût...
    Il y a suffisamment de Tutos là dessus.

    Si l'USB fonctionne sur un Arduino c'est qu'il y a une puce dédiée à la communication USB sur le circuit. Avec cette platine ce n'est pas le cas puisque c'est l'ATTiny qui communique directement. Il doit avoir la partie du programme qui permet cela et cette partie est incluse dans le Bootloader.

    Delias

  7. #7
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Par défaut
    Bonjour Delias

    Merci pour ta patience

    Sur la platine actuelle il y a semble-t-il :
    une puce 78L05 pour l'alimentation
    et une puce ATTYNI85 c'est tout !
    et rien concernant une puce comme par ex : CH340G
    en conclusion je ne pourrais jamais communiquer via USB tant que je n'aurai pas
    mis le fameux "bootloader" avec un autre UNO par ex
    après cette opération je pourrais alors brancher la liaison USB et téléverser les croquis
    c'est çà ?

    pascal

  8. #8
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Par défaut
    merci Jay M

    Je désespérais beaucoup d'une réponse

    J'ai effectivement essayé de suivre la plupart des recommandations
    + un ARDUINO IDE version 1.6.9
    ( j'ai utilisé pour ce faire ce site :
    https://www.locoduino.org/spip.php?article285
    qui m'a l'air très complet)

    Sous WINDOWS 10, j'ai manuellement installé le "digispark bootloader"
    Nom : image1.jpg
Affichages : 240
Taille : 69,9 Ko

    mais dès que je branche l'USB j'ai çà :

    Nom : image2.jpg
Affichages : 271
Taille : 88,9 Ko


    J'en suis à ce stade et çà ne fonctionne pas , ma chinoiserie
    n'a pas l'air fiable, peut-être devrais-je me contenter d'utiliser l'USB seulement pour l'alimentation et revenir à un schéma classique
    pour programmer la bête via un ARDUINO UNO je présume ?

    pascal

  9. #9
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    Si le bootloader n’est pas sur la carte il faut l’installer - pas juste le mettre dans les fichiers du PC.

  10. #10
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Par défaut
    Bonjour Jay M

    Si le bootloader n’est pas sur la carte il faut l’installer - pas juste le mettre dans les fichiers du PC.
    ok mais je ne pige pas la manipulation à faire
    faut-il faire abstraction de la liaison USB pour charger ce fameux bootloader et si oui comment faire ?
    ou dois-je utiliser la liaison et là je retombe dans le même problème ?

    pascal

  11. #11
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    Merci du retour !

Discussions similaires

  1. Liaison USB avec une carte comportant un CP2102
    Par Thangarth dans le forum LabVIEW
    Réponses: 0
    Dernier message: 09/07/2010, 09h23
  2. liaisons usb + rs232
    Par lou-d dans le forum LabVIEW
    Réponses: 2
    Dernier message: 15/06/2010, 14h33
  3. Liaison Usb CAN
    Par BeNcO27 dans le forum C++
    Réponses: 0
    Dernier message: 11/03/2009, 19h10
  4. read() et liaison USB
    Par stanga86 dans le forum Bibliothèque standard
    Réponses: 1
    Dernier message: 25/02/2009, 22h49
  5. comment établir une liaison usb sous visual c++ ?
    Par Baby_Chou dans le forum MFC
    Réponses: 2
    Dernier message: 03/02/2005, 08h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo