[Autre] Téléverser un programmer sur un Arduino via les pins de celui ci
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

Téléverser un programmer sur un Arduino via les pins de celui ci



  1. #1
    PierreGln

    Téléverser un programmer sur un Arduino via les pins de celui ci


    ------

    Bonjour, je possède un clone NodeMCU chinois et le port micro USB A s'est totalement dessoudé (ou plutôt même cassé), je l'ai simplement branché et il n'a pas survécu.
    Étant donné que les pins avec lesquels il était accroché sont vraiment tout petit, je ne vais pas pouvoir les ressoudé.
    Je voulais donc savoir s'il était possible de téléverser un programmer vers ce Microcontrôleur via ses pins GPIO ou autre.

    PS: Je pourrai aisément créer un cable USB A d'un coté avec câble DuPont de l'autre.

    Merci d'avance
    Pierre Gillain

    -----

  2. #2
    Pierrre

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci


  3. #3
    PierreGln

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    Merci à toi, j'ai lu l'article en entier mais il explique comment réinstaller le bootloader d'un Arduino pour pouvoir de nouveau téléverser un programme via USB dessus, de mon côté mon Arduino cible ne possède plus de port USB ( cassé/dessoudé ).
    Je peux donc réinstaller son bootloader mais pas téléverser de programme dessus.

    Si en sachant comment installer un bootloader via les ports ISP, cela vous paraît simple de téléverser un programme sachez que ce n'est pas mon cas, je ne suis pas encore très expérimenté dans ce domaine et j'ai des connaissances assez limité en électronique.
    Dernière modification par PierreGln ; 18/03/2020 à 10h44.

  4. #4
    freepicbasic

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    Tu peux passer par le tx rx, mais il faut aussi faire le reset la pin dtr est reliée au reset par un condo de 0.1µf.
    Si la pin n existe pas sur l'arduino, relier le DTR du port par un condo a la pin Reset.
    Il faut donc un port série 5V avec un DTR.
    (généralement ces ports série on normalement 6 fils.)
    Celui ci par exemple


    Il faudra charger le driver aussi s il ne l ai pas déjà.
    A+, pat

  5. A voir en vidéo sur Futura
  6. #5
    PierreGln

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    Je vous avoue que je n'ai pas compris grand chose à votre message, qu'est-ce qu'un DTR pour commencer ?
    Est-ce que si je relie les tx rx aux deux fils de données d'un port usb, le Vin au 5V et le Gnd au Gnd cela pourrait fonctionner?

  7. #6
    freepicbasic

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    1) Il faut une carte port série/USB puisque celle de Arduino est inutilisable ! (voir le lien de mon dernier post)
    2) Repérer sur cette carte , il y a
    +5V
    GND
    TX
    RX
    DTR

    3) Relier le TX de cette carte au RX de l Arduino
    4) Relier le RX de cette carte au TX de l Arduino
    5) Connecter un condo de 0.1µf qu Reset de L'Arduino.
    4) Connecter l'autre coté du condo au DTR de la carte série/usb
    5) Relier le gnd carte au gnd de l'Arduino
    6) Relier le +5V carte au 5V de l'Arduino
    7) ne pas alimenter l'Arduino puisqu'il est alimenter par la carte série/USB
    8) Télécharger comme d'habitude.
    A+, pat

  8. #7
    freepicbasic

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    Photos de la carte Série/usb
    Avec le marquage des pins.
    Images attachées Images attachées
    A+, pat

  9. #8
    freepicbasic

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    La clé précédente n'avait pas le DTR , celle ci en a un , donc bien vérifier si le DTR est présent !
    Images attachées Images attachées
    Dernière modification par freepicbasic ; 18/03/2020 à 18h46.
    A+, pat

  10. #9
    PierreGln

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    Merci beaucoup d'avoir pris le temps de m'expliquer
    Ca a tout de suite l'air plus simple x)
    S'il n'y a vraiment pas de possibilité de faire autrement je pense qu'il est préférable que j'en achète un autre surtout que j'en avais besoin de deux donc en tous les cas j'aurai du faire une commande supplémentaire.
    Et même en passant par les connections ISP n'est-il pas possible de téléverser un programme à l'aide d'un Arduino interface? ( j'en ai 8 chez moi donc ca devrait aller )

  11. #10
    Jack
    Modérateur

    Re : Téléverser un programmer sur un Arduino via les pins de celui ci

    à 3 ou 4 € pièce, il vaut mieux en commander un neuf en effet

Discussions similaires

  1. Réponses: 35
    Dernier message: 08/05/2016, 11h43
  2. [Programmation] Programmer une boucle sur Arduino...
    Par MEIno dans le forum Électronique
    Réponses: 35
    Dernier message: 18/04/2016, 11h29
  3. lcd avec arduino , branchement des pins
    Par Zardoua93 dans le forum Électronique
    Réponses: 9
    Dernier message: 14/04/2015, 16h03
  4. programmer pic avec arduino
    Par kaky951357 dans le forum Électronique
    Réponses: 10
    Dernier message: 05/08/2014, 20h47
  5. Est ce possible de programmer un LPC810 avec arduino ?
    Par coucou0606 dans le forum Électronique
    Réponses: 1
    Dernier message: 11/03/2014, 07h20
Découvrez nos comparatifs produits sur l'informatique et les technologies.