Programmer un Arduino à l’aide de BeagleBone, sans USB

si tu as vu mon guide de communication série BeagleBone/Arduino, vous pouvez attendent pour celui-ci !  Si vous n’avez pas encore vu, allez lire tout d’abord parce que nous sommes à 100 % à partir de ce cadre.  Je ne vais pas répéter les instructions ici.

L’objectif final est de pouvoir faire un gadget base Arduino qui obtient en permanence monté quelque part et s’entretient avec un BeagleBone être en mesure de mettre à jour du firmware de l’Arduino sans devoir démonter quoi que ce soit.  Nous allons utiliser avrdude sur le BeagleBone et un GPIO pour contrôler la ligne reset de l’Arduino.  Cela a un avantage secondaire de l’Arduino pour être réinitialisé à distance de la BeagleBone de n’importe quel moment qu'elle en a besoin.

Méthode :
-code de l’interface Arduino comme d’habitude
-faire une compilation de « Vérifier », qui crée un fichier hex et la laisse dans un dossier temp
-copier le fichier hex pour le BeagleBone
-activer/désactiver la ligne reset
-Télécharger l’hexagone avec avrdude

Tout semble facile ?  Eh bien, s’avère qu’il y a certains moment délicat impliqués pour obtenir avrdude et le bootloader Arduino pour parler, et c’est le point de ce guide.

Choses dont vous aurez besoin :
-Remplir le guide de communication série BeagleBone/Arduino et avoir les programmes de démonstration de travail
-un fil de liaison plus

Hypothèses :
-votre test serial_echo fonctionne chaque fois
-vous savez quelques modifications de base des fichiers sous linux

Mots clés: Arduino, BeagleBone, Avrdude, Serial

Articles Liés

Programmer votre Arduino avec un périphérique Android via Bluetooth

Programmer votre Arduino avec un périphérique Android via Bluetooth

Bonjour tout le monde, dans ce Instructable je veux vous montrer, comment programmer votre Arduino Uno avec votre appareil Android via Bluetooth. C'est très simple et si bon marché. Il nous permet également de programmer notre Arduino, où que nous vo
Sans fil de contrôle d’Arduino à l’aide de la BeagleBone noir ou framboise Pi

Sans fil de contrôle d’Arduino à l’aide de la BeagleBone noir ou framboise Pi

IntroductionSi vous cherchiez un moyen facile et peu coûteux d'intégrer sans fil un Arduino et un BeagleBone noir (BBB) ou la framboise Pi (RPi) look pas plus loin, ce tutoriel va vous montrer comment !Vous aurez besoinUn microcontrôleur BeagleBone n
Rapide thermomètre numérique à l’aide de TTL convertisseur USB bon marché et DS18B20 - sans Arduino ou Raspberry Pi

Rapide thermomètre numérique à l’aide de TTL convertisseur USB bon marché et DS18B20 - sans Arduino ou Raspberry Pi

Dans mon précédent instructable j'ai donné une introduction au thermomètre numérique utilisant DS18B20 et ESP8266 Conseil nodemcu avec écran OLED SPI et programmation à l'aide de IDE Arduino. Cela exigeait une connaissance de programmation, base élec
Programmer un Arduino en déplacement avec votre Android phone ou une tablette

Programmer un Arduino en déplacement avec votre Android phone ou une tablette

au fil des ans, Android est devenu une formidable plate-forme mobile qui offre beaucoup de fonctionnalités seulement auparavant sur les PC. Aujourd'hui je vous apporte une façon d'écrire, compiler et télécharger des programmes Arduino sur l'aller ave
Comment entrer dans la robotique, programmation, électronique Arduino

Comment entrer dans la robotique, programmation, électronique Arduino

Robotique, intégrer tous les champs de la tige et toujours rendre chaque enfant fou. Il peut aider enfants d'acquérir une expérience pratique sur la mécanique, l'électronique, contrôle système et en sciences informatiques.Cependant, tous les robots s
Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, à l’aide de ENC28J60 Ethercard

Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, à l’aide de ENC28J60 Ethercard

Remarque : Cette instructable est pour les vieux ENC26J60 Ethershield et ethercard. Si vous avez le WIZ5100 moderne basé Ethernetshield ou un ESP8266 aller visiter mes autres instructable que je mentionne ci-dessousEnviron un an et demi que j'ai publ
Commander une carte Arduino à l’aide d’une télécommande infrarouge

Commander une carte Arduino à l’aide d’une télécommande infrarouge

I-IntroductionBonjour à tous, mon nom est Noreddine Kessa, je suis un passionné de l'électronique.  Je me suis amusé ce week-end à jouer avec mon nouveau jouet, Kit Arduino ATmega328 bricolage que j'ai eu sur eBay, et je serais ravi de partager la jo
KeyChainino - le premier jeu trousseau Programmable avec Arduino

KeyChainino - le premier jeu trousseau Programmable avec Arduino

KeyChainino est un porte-clef jeu vintage programmable avec Arduino , où n'importe qui peut télécharger son propre jeu juste avec l'IDE Arduino.Si vous aimez vraiment le jeu d'Arcade, KeyChainino est fait pour vous !Il ne dispose pas des écrans LCD,
Comment lire une carte arduino à l’aide de LabVIEW

Comment lire une carte arduino à l’aide de LabVIEW

Cette vidéo montre comment lire une carte Arduino à l'aide de LabVIEW. LabVIEW possède une excellente interface qui le rend facile à enregistrer des données provenant d'une carte Arduino. Un des défis plus importants lorsque vous utilisez une carte A
DIY aveugles Smart collent Arduino à l’aide de

DIY aveugles Smart collent Arduino à l’aide de

Salut, amis.Comment vas-tu?J'espère que vous êtes bien !Aujourd'hui dans ce instructable nous allons faire un bâton d'aveugle intelligent pour les personnes ayant une déficience visuelle.Avez-vous remarqué les personnes aveugles ?Leur vie est pleine
Programmer votre Arduino avec un périphérique Android !

Programmer votre Arduino avec un périphérique Android !

Salutdans ce Instructable que je veux vous montrer, comment vous pouvez programmer votre Arduino avec votre appareil Android. C'est très simple et pas cher. Il nous permet également de programmer notre Arduino, où que nous voulons, c'est utile pour l
Application mobile pour surveiller et contrôle Arduino, à l’aide de kito.io plate-forme IOT

Application mobile pour surveiller et contrôle Arduino, à l’aide de kito.io plate-forme IOT

Surveillez et contrôlez votre Arduino depuis votre Mobile App de kito.J'ai développé une plate-forme d'Ito pour aider DIY Makers qui ne vient que pas besoin de connaître de Xcode, Android, JavaScript autrement que savent écrire des Sketches de l'Ardu
Comment programmer un Arduino Uno à clin

Comment programmer un Arduino Uno à clin

Dans ce instructable, je vais enseigner vous comment programmer et Arduino Uno à clignoter. Ce projet n'est pas très avancé et est idéal pour les débutants.Étape 1: composants-Arduino Uno-La LED s'allume (en option)-Résistances (ne doit pas être le m
Comment faire pour partager l’écran Android avec PC ou Mac sans USB/WiFi

Comment faire pour partager l’écran Android avec PC ou Mac sans USB/WiFi

Parfois, vous pouvez mettre en miroir écran Android pour PC ou Mac, afin que vous pouvez partager facilement l'écran du téléphone avec d'autres. C'est très simple à l'aide du câble USB. Il existe de nombreux logiciels de bureau qui peut vous aider av