• Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
    - Annonce -
    • Blog
      • Electronique
        • Arduino
        • POV
        • Raspberry PI
      • Divers
        • Gadget
        • Geekeries
        • SteamPunk
      • Do It Yourself
      • High Tech
        • IHM
        • Innovation
        • Réalité Augmenté
      • Imprimante 3D
      • Informatique
        • Hardware
        • Internet
        • Multimedia
        • Software
      • Robotique
      • Test et expertise
    • Boutique
      • Cartes Arduino
      • Raspberry PI
      • Cartes de développement
      • Capteurs
    Accueil » Arduino Electronique

    BootDrive : Programmer un Arduino avec un autre Arduino à partir d’une carte SD

    Olivier Despont Publié le 22 février 2012
    1
    1.8K Vues


    • Partagez sur Facebook
    • Twittez

    Bald Wisdom a é dur pour arriver à charger un programme dans un Arduino à partir d’un autre Arduino. Cela permet de réaliser un programmateur stand-alone à partir d’un fichier placé sur une carte SD.

    La carte SD contient un fichier « program.hex », c’est la version compilé de votre programme développé sous Arduino IDE. Ce programme est ensuite envoyé  dans l’Arduino cible à travers la liaison série 5 seconde après le démarrage.

    Le plus compliqué dans cette manipulation a été d’analyser le protocole de programmation utilisé par AVRdude pour ensuite le reproduire avec un Arduino.

    Seulement quatre connexions sont nécessaires entre la carte Arduino source et destination : Une liaison série TTL (Rx et Tx), une GND pour la référence de tension, et le RESET piloté par D6.

    Voilà donc une technique intéressante pour réaliser un programmateur d’Arduino autonome, bien utile lorsque l’on ne souhaite pas utiliser son ordinateur.

    Voici une vidéo de présentation de bootDrive :

    Vous pouvez retrouver les code source de BootDrive sur github.com

     

    Vues : 1 782
    • Partagez sur Facebook
    • Twittez


    - Annonce -
    arduinoavrdudeBald WisdombootDrivebootloadercartecompiléfichierflasherhexmicro sdprogrammateurprogrammersdseriestandaloneTTL


    Auteur

    Olivier Despont

    La trentaine et passionné par l’électronique et l’informatique. Le DIY et l'univers geek est une vocation que j’ai depuis tout petit, bercé entre les StarWars et les Mac Gyver. J’ai toujours eut une passion très forte pour l’informatique, depuis l’âge de 7 ans où j’ai eu mon premier ordinateur, un Tandy TRS-80 pour les connaisseurs. Et depuis, je suis assez autodidacte et je me forme à l’aide d’internet dans les divers langage de programmation. Actuellement je souhaite prendre un tournant dans ma vie et essayer de travailler à 100% à mon compte sur le web, alors j’essaie de lancer des sites, des idées des concepts dont Semageek fait partie.

    Vous aimerez aussi
    STAR : Un robot modulable à base d’arduino qui se faufile partout
    10 juillet 2018
    DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
    10 juillet 2018
    DIY : Transformer un vieux réveil en horloge-station météo à base d’Arduino
    3 juillet 2018
    Case Mod : Une tour de PC en forme de Link pixelisé en bois
    A lire en suivant

    Case Mod : Une tour de PC en forme de Link pixelisé en bois

    • Kangooooooo

      J’aime beaucoup le principe! Merci pour la trouvaille 🙂

    • - Annonce -
    • Articles Populaires

      • 1
        Fabriquer un brouilleur de téléphone mobile.
      • 2
        Les 42 commandes les plus utiles sur Raspberry PI
      • 3
        DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD
    • Boutique Semageek

      Découvrez la boutique Semageek

      Expedition 48H - 100% Satisfait
      Adafruit Motor/Stepper/Servo Shield pour Arduino - v2.3 - 23,94 €
      Un shield Arduino pour piloter jusqu'à 2 moteurs pas à pas ou 4 moteurs à courant continu et deux servo moteurs.
      Capacitive Touch Shield Pour Arduino - MPR121 - 15,00 €
      Un shield permettant de détecter des appuis capacitifs pour Arduino.
      Adafruit 16 Servo Shield 12 Bits PWM I2C - 21,00 €
      Un shield permettant de piloter jusqu'à 12 servo-moteurs ou LED en PWM.
      Pi T-Cobbler Plus Breakout Kit pour Raspberry Pi - 9,00 €
      L'outils indispensable pour connecter le port GPIO d'une carte Raspberry PI sur une breadboard.

    • SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino.

      Mentions Légales

      Annonceurs

      À propos

      Contact

    • Articles Récents

      • STAR : Un robot modulable à base d'arduino qui se faufile partout
      • DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
      • Un robot imprimé en 3D qui dessine dans le sable.
    • Articles Populaires

      • 1
        Fabriquer un brouilleur de téléphone mobile.
      • 2
        Les 42 commandes les plus utiles sur Raspberry PI
      • 3
        DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD

    © Copyright Semageek® 2009 - 2017
    Appuyez sur Entrée pour lancer votre recherche
    Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok