Installer l’IDE Arduino pour Linux ARM (Raspberry Pi, Orange Pi, Odroid…)

Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Table des matières

Les cartes de développement Raspberry Pi, Orange Pi (et toutes les autres à base de SoC ARM) se prêtent très bien au développement de projets Arduino. Nous allons voir comment installer et configurer l’IDE Arduino sur un Orange Pi Plus 2e fonctionnant sous la distribution Linux Armbian (Ubuntu 16.04 LTS).

 

Tutoriel actualisé le 1er juin 2020

Ce tutoriel est valable pour toutes les cartes à base d’ARM ainsi que toutes les distributions Linux.

Récupérer l’IDE Arduino (1.8 ou supérieur)

L’IDE Arduino est maintenant livré sous la forme d’une simple archive compressée. L’installation consiste simplement à décompresser l’archive et à lancer un petit script qui va ajouter un lien dans le menu dans la rubrique développement.

Allez sur le site Arduino.cc sur la page de téléchargement qui se trouve ici et cliquez sur le lien de l’archive pour processeur ARM. Le lien de téléchargement direct est le suivant.

https://www.arduino.cc/download_handler.php?f=/arduino-1.8.2-linuxarm.tar.xz

arduino ide telechargement version arm

Installer l’IDE Arduino sur Raspberry Pi ou Orange Pi

Il est aussi possible de décompresser l’archive depuis le gestionnaire de fichier si un utilitaire de décompression installé sur votre distribution prend en charge le type tar. Comme le tutoriel doit fonctionner chez tout le monde, ouvrez un Terminal et placez vous dans le répertoire Download

cd ~/Download

Le mieux est déplacer le fichier compressé à la racine de votre compte ou le dossier Documents. Ensuite, décompressez l’archive avec la commande tar xvf

Inutile de saisir le nom à rallonge du fichier compressé. Il suffit de saisir la première (ou les premières lettres) du fichier puis appuyer sur la touche TAB (Tabulation). Le Terminal complète automatiquement le nom !
tar xvf arduino-1.8.0-linuxarm.tar.xz

Enfin, lancez le script d’installation

cd arduino-1.8.0
./install.sh

Un nouveau raccourci a été simplement été ajouté vers l’IDE Arduino dans le menu Développement

installer ide arduino 1.8 armbian arm orange raspberry pi linux

IDE Arduino sous Armbian (Ubuntu 16.04 LTS) sur un Orange Pi Plus 2e (eMMC)

Test de fonctionnement avec un ESP8266

Voyons maintenant si tout fonctionne bien. Je vous propose de tester avec une ESP8266 (Wemos D1 Mini). Après avoir installé les librairies pour les carte ESP8266 et redémarrez l’IDE (pour recharger les exemples), branchez la carte sur un port USB.

A LIRE AUSSI :
ESP8266. Débuter sur IDE Arduino. Librairies, GPIO, programmation Web Serveur, Client Web, drivers

Allez dans le gestionnaire de carte et sélectionnez Wemos D1 Mini. Changez la vitesse de transmission (upload speed) à 115200 baud, sinon vous risquez d’avoir des problèmes de téléversement. Allez dans les exemples et ouvrez l’exemple AdvancedWebServer (ou n’importe quel autre). Changez le SSID et le mot de passe qui correspond à votre configuration. Enfin lancez le téléversement.  Tout se passe comme sur n’importe quel autre environnement (Windows, macOS, Linux x86).

ide arduino televerser esp8266 wemos d1 mini linux arm armbian orange pi raspberry

Ouvrez le moniteur série et choisissez une vitesse de 115200 baud. Faites un Reset sur la Wemos. Tout fonctionne très bien.

ide arduino moniteur serie

Voilà, vous pouvez maintenant utiliser votre Raspberry Pi pour développer vos programmes Arduino, ESP8266, ESP32, etc…

Avez-vous aimé cet article ?
[Total: 0 Moyenne: 0]
Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Vous avez aimé ce projet ? Ne manquez plus aucun projet en vous abonnant à notre lettre d’information hebdomadaire!

quel modèle esp8266 choisir
Quel modèle d'ESP8266EX choisir en 2020 ?
guide choix esp32 development board
Quel ESP32 choisir en 2020 ?

Vous rencontrez un problème avec ce sujet ?

Peut-être que quelqu’un a déjà trouvé la solution, visitez le forum avant de poser votre question

Nous serions ravis de connaître votre avis

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Calculateurs
×
Calculateur loi d'Ohm
Tension (U) - en Volt
Courant (I) - en Ampère
Résistance (R) - en Ohms
Puissance (P) - en Watts

Ce calculateur permet de calculer les relations entre le courant, la tension, la résistance et la puissance dans les circuits résistifs.

Saisir au moins deux valeurs puis cliquer sur calculer pour calculer les valeurs restantes. Réinitialisez après chaque calcul.

Rappel sur la Loi d'Ohm
La loi d'Ohm explique la relation entre la tension, le courant et la résistance en déclarant que le courant traversant un conducteur entre deux points est directement proportionnel à la différence de potentiel entre les deux points.
La loi d'Ohm s'écrit U = IR, où U est la différence de tension, I est le courant en ampère et R est la résistance en Ohms (symbole Ω).
Loi d'Ohm (U=RI)
×
Déchiffrer le code couleur d'une résistance à 4 bandes
Bande 1 Bande 2 Multiplicateur Tolérance
   

Résistance:  

1 000 Ω ±5%

Comment déchiffrer le code couleur d'une résistance à 4 anneaux
Formule : ab*cΩ ±d%
Les deux premières bandes (a, b) permettent de déterminer le chiffre significatif. La première bande correspond au chiffre de la dizaine, le second anneau le chiffre de l'unité. Par exemple Brun(1), Noir (0) donne le nombre 10.
La troisième bande (c) est un coefficient multiplicateur. Par exemple, l'anneau rouge est un coefficient multiplicateur de 100, ce qui donne 10 X 100 = 1000Ω.
Le quatrième anneau (d) indique la tolérance de la valeur nominale de la résistance. Par exemple l'anneau Or correspond à ±5%. Donc le fabricant de la résistance s'engage à ce que sa valeur soit comprise entre 950 Ω et 1050 Ω.
Déchiffrer code couleur 4 bandes
×
Déchiffrer le code couleur d'une résistance à 5 bandes
Bande 1 Bande 2 Bande 3 Multiplicateur Tolérance

Résistance:  

1 000 Ω ±5%

Comment déchiffrer le code couleur d'une résistance à 5 anneaux
Formule : abc*dΩ ±e%
Les trois premières bandes permettent de déterminer le chiffre significatif. La première bande correspond au chiffre de la dizaine, le second anneau le chiffre de l'unité. Par exemple Brun(1), Noir (0), Noir (0) donne le nombre 100
La quatrième bande est un coefficient multiplicateur. Par exemple, l'anneau brun correspond au coefficient multiplicateur 10, ce qui donne 100 X 10 = 1000Ω.
Le cinquième anneau indique la tolérance de la valeur nominale de la résistance. Par exemple l'anneau Or correspond à ±5%. Donc le fabricant de la résistance s'engage à ce que la valeur de la résistance soit comprise entre 950 Ω et 1050 Ω.
Déchiffrer code couleur 5 bandes
×
Calculateur de résistance série pour une ou plusieurs LED
Tension d'alimentation en Volt
Tension directe en Volt
Courant en mA
Résistance calculée en Ω
Puissance estimée en W

Ce calculateur permet de déterminer la résistance requise pour piloter une ou plusieurs LED connectées en série à partir d'une source de tension à un niveau de courant spécifié.

Remarque. Il est préférable d'alimenter le circuit avec une puissance nominale comprise entre 2 et 10 fois la valeur calculée afin d'éviter la surchauffe
Couleur Longueur d'onde (nm) Tension (V) pour LED ⌀3mm Tension(V) pour LED ⌀5mm
Rouge 625-630  1,9-2,1 2,1-2,2
Bleu 460-470 3,0-3,2 3,2-3,4
Vert 520-525 2,0-2,2 2,0-2,2
Jaune 585-595 2,0-2,2 3,0-3,2
Blanc 460-470 3,0-3,2 1,9-2,1
Résistance en série pour une ou plusieurs LED
×
Calculateur durée de vie d'une batterie
Capacité de la batterie
Consommation de l'appareil ou objet connecté

Ce calculateur estime la durée de vie d'une batterie, en fonction de sa capacité nominale et du courant ou de la puissance qu'une charge en tire.

La durée de vie de la batterie est une estimation idéalisée. La durée de vie réelle peut varier en fonction de l'état de la batterie, de son âge, de la température, du taux de décharge et d'autres facteurs. C'est le mieux que vous pouvez espérer obtenir.

Autonomie de la batterie = capacité de la batterie en mAh / courant de charge en mA

Durée de vie batterie
Publicité
À lire aussi
Composants
Sur le Forum
Domotique et objets connectés à faire soi-même
Domotique et objets connectés à faire soi-même
Vous avez aimé ce tutoriel

Ne manquez plus les prochains projets

Recevez chaque semaine le récapitulatif des tutoriels et projets.

Vous pouvez vous désabonner à tout moment.