Raspberry PI Tutorial

Installer Arduino IDE sur Raspberry Pi

Par Thomas, le 22 juin 2021 — 3 minutes de lecture
Installer Arduino IDE sur Raspberry Pi

L’IDE Arduino est un outil essentiel pour flasher les périphériques Arduino. Vous pouvez installer Arduino IDE sur Raspberry Pi OS en suivant ces étapes simples.

Vous pouvez utiliser apt :

sudo apt install arduino

mais cela se traduit par l’installation d’Arduino IDE version 1.6. Il s’agit d’une version extrêmement obsolète qui rend difficile l’utilisation voire impossible de flasher certains appareils.

Je recommande donc d’installer manuellement l’IDE Arduino à l’aide du logiciel disponible sur le site officiel d’Arduino.

Je suppose que vous avez une installation de travail d’un récent Système d’exploitation Raspberry Pi image.

Télécharger le logiciel IDE Arduino

Tout d’abord, visitez le site Web officiel d’Arduino :
https://www.arduino.cc/en/software

Cliquez ensuite sur le téléchargement intitulé « Linux ARM 32 bits ». Cela devrait télécharger un fichier nommé quelque chose comme ceci “arduino-####-linuxarm.tar.xz” où #### est le numéro de version.

Numéro de version

Dans les commandes qui vous suivent volonté devez remplacer #### par le numéro de version. Au moment de la rédaction, le numéro de version est « 1.8.13 ».

Installer l’IDE Arduino

Ouvrez une fenêtre de terminal et assurez-vous que vous êtes dans le répertoire personnel :

cd ~

Accédez au dossier Téléchargements :

cd Downloads

Répertoriez les fichiers dans le dossier Téléchargements en utilisant :

ls

Vous devriez voir l’archive Arduino IDE :

arduino-####-linuxarm.tar.xz

Notez le numéro de version.

Extrayez le contenu du fichier téléchargé :

tar -xf arduino-####-linuxarm.tar.xz

Cela devrait créer un dossier nommé “arduino-####” rempli de fichiers.

Déplacez le dossier vers /opt en utilisant :

sudo mv arduino-#### /opt

Terminez enfin l’installation en exécutant :

sudo /opt/arduino-####/install.sh

Exécuter l’IDE Arduino

Le processus d’installation ajoute une entrée dans le menu Raspberry Pi OS. Vous pouvez trouver l’entrée Arduino IDE sous la rubrique “Programmation”.

Cliquer sur “Arduino IDE” exécutera l’IDE.

Comment faire en vidéo

Le processus d’installation de l’IDE Arduino est couvert dans cette vidéo :

Ajout de la prise en charge des cartes ESP8266 (facultatif)

L’une des raisons de l’installation manuelle de l’IDE Arduino est que la version 1.6 ne permet pas d’ajouter la prise en charge de périphériques supplémentaires. Avec la dernière version, nous pouvons ajouter la prise en charge de la famille de cartes ESP8266.

Afin de flasher les appareils 8266, vous pouvez ajouter une URL au gestionnaire de cartes.

Sélectionnez « Préférences » dans le menu « Fichier » :

Dans les « URL du gestionnaire de tableaux supplémentaires », collez l’URL suivante :

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Cliquez sur « OK » pour terminer la modification.

Maintenant, dans le menu « Outils », sélectionnez « Board » suivi de « Boards Manager ».

Dans la zone de recherche, tapez “8266” et appuyez sur “Entrée”. Le résultat de la recherche devrait vous présenter « esp8266 » par la « communauté ESP8266 ».

Cliquez sur “Installer”

Sous Outils> Carte, vous devriez maintenant avoir une entrée pour “Cartes ESP8266” contenant une collection de cartes basées sur ESP8266 parmi lesquelles choisir.

  • AZDelivery ESP8266X ESP-01S WLAN Module WiFi compatible avec Arduino et Raspberry Pi incluant un E-Book!
    ✅ AZ-Delivery ESP8266 ESP-01 Serial Wireless WLAN WiFi Transceiver Module Transceiver pour Raspberry Pi vous offre une large gamme d'applications grâce à trois modes de fonctionnement disponibles : Wlan Router (AP), Wlan Client (STA) et les deux simultanément (AP + STA). ✅ AZ-Delivery ESP8266 ESP-01 Serial Wireless WLAN WiFi Transceiver Module pour Raspberry Pi est entièrement compatible avec ESPEasy, et avec différents firmwares open-source qui sont disponibles en ligne. ✅ AZ-Delivery ESP8266 ESP-01 Serial Wireless WLAN WiFi Transceiver Module supporte le standard Wlan 802.11 b/g/n et communique avec les capteurs via deux broches GPIO. ✅ Grâce au puissant processeur 80 MHz et à la grande mémoire Flash de 1 Mo, le module émetteur-récepteur WiFi sans fil sans fil AZ ESP8266 ESP-01 Serial WLAN pour Raspberry Pi peut également être utilisé de manière autonome en mode autonome. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.
  • AZDelivery 3 x DS3231 Real Time Clock RTC I2C, Horloge en Temps Réel avec Batterie RTC DS3231 I2C, Module d’Horloge Haute Précision compatible avec Arduino et Raspberry Pi incluant un E-Book!
    ✅ Obtenez trois modules d'horloge en temps réel DS3231 maintenant à un prix spécial avec remise sur quantité ! ✅ Le cristal d'horloge DS3231 de haute précision utilisé dans l'AZDelivery DS3231 RTC réduit l'écart à quelques minutes par an ! ✅ Grâce à la batterie intégrée, l'heure est toujours stockée même en cas de panne de courant. De plus, cela permet la mise en œuvre de la date en tenant compte des années bissextiles jusqu'à 2100. ✅ Câblage simple en utilisant seulement quatre broches grâce à l'interface I2C, ainsi qu'une intégration facile dans les projets grâce à des bibliothèques open source prêtes à l'emploi. Nos horloges en temps réel sont compatibles avec tous les modèles Raspberry Pi courants. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.
  • AZDelivery 5 x Display I2C 0,91 pouce 128 x 32 Pixels, SSD1306 Caractères de Couleur Blanche, Écran compatible avec Arduino et Raspberry Pi incluant un E-Book!
    ✅ Obtenez dès maintenant cinq écrans AZDelivery I2C Display 128 x 32 pixels 0,91 pouces à un prix spécial avec une réduction sur la quantité achetée ! ✅ L'écran OLED I2C AZDelivery de 0,91 pouce avec une taille d'écran de 26 x 9,5 mm est un écran à fort contraste avec des pixels autolumineux qui permettent une consommation moindre et donc de meilleures performances qu'un écran LCD classique. Avec un texte blanc et un fond bleu, l'écran OLED d'AZDelivery a une haute résolution de 128 par 32 pixels et beaucoup d'espace pour afficher des éléments. ✅ Cet écran LCD I2C offre une connexion facile à Raspberry Pi and Co. grâce à l'interface I2C via seulement quatre broches ! Pour faciliter la programmation, il existe de nombreuses bibliothèques disponibles en ligne que vous pouvez utiliser pour le contrôleur d'affichage SSD1306. ✅ Tension de fonctionnement: 3,3 V / 5 V. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.

Thomas

Fan de Raspberry Pi de la première heure, je suis l'évolution de ces micro-pc depuis maintenant 5 ans. En plus de l'actualité je propose de nombreux tutoriels pour vous aider à exploiter pleinement votre nano-ordinateur côté domotique ou retro-gaming.