Il existe un nouvel IDE Arduino – Arduino IDE 2.0 (version bêta). Dans ce didacticiel, vous apprendrez à installer les cartes ESP32 dans Arduino IDE 2.0 et à télécharger du code sur la carte. Ce didacticiel est compatible avec les systèmes d’exploitation Windows, Mac OS X et Linux.
Arduino IDE 2.0 est un logiciel expérimental, il est encore en version bêta. Cela signifie que vous pouvez trouver des bogues et certaines fonctionnalités peuvent ne pas être entièrement développées.
Si vous souhaitez installer les cartes ESP32 sur l’IDE Arduino « classique », suivez plutôt le tutoriel suivant :
Si vous préférez programmer l’ESP32 avec VS Code + PlatformIO, rendez-vous sur le tutoriel suivant :
Vous aimerez peut-être aussi lire le guide ESP8266 : Installation de la carte ESP8266 NodeMCU dans Arduino 2.0 (Windows, Mac OS X, Linux)
Prérequis : Arduino IDE 2.0 installé
Avant de continuer, assurez-vous d’avoir Arduino IDE 2.0 installé sur votre ordinateur.
Allez à la site Arduino et télécharger la version pour votre système d’exploitation.
- les fenêtres: exécutez le fichier téléchargé et suivez les instructions du guide d’installation.
- Mac OS X: copiez le fichier téléchargé dans le dossier de votre application.
- Linux: extrayez le fichier téléchargé, et ouvrez le arduino-ide fichier qui lancera l’IDE.
Si vous avez des doutes, vous pouvez vous adresser au Guide d’installation Arduino.
Avez-vous besoin d’une carte ESP32 ? Vous pouvez l’acheter ici.
Lecture recommandée: Examen et comparaison des cartes de développement ESP32
Installer le module complémentaire ESP32 dans l’IDE Arduino
Pour installer la carte ESP32 dans votre IDE Arduino, suivez ces instructions suivantes :
1. Dans votre IDE Arduino 2.0, accédez à Déposer > Préférences.
2. Copiez et collez la ligne suivante dans le Gestionnaire de tableaux supplémentaires Champ URL.
https://dl.espressif.com/dl/package_esp32_index.json
Noter: si vous avez déjà l’URL des cartes ESP8266, vous pouvez séparer les URL par une virgule, comme suit :
http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://dl.espressif.com/dl/package_esp32_index.json
3. Ouvrez le gestionnaire de tableaux. Tu peux aller à Outils > Conseil > Gestionnaire de tableaux… ou vous pouvez simplement cliquer sur le Gestionnaire de tableaux icône dans le coin gauche.
4. Rechercher ESP32 et appuyez sur le bouton d’installation pour esp32 par Espressif Systems.
C’est ça. Il devrait être installé après quelques secondes.
Test de l’installation
Pour tester l’installation du module complémentaire ESP32, nous allons télécharger un code simple qui fait clignoter la LED intégrée (GPIO 2).
Copiez le code suivant dans votre IDE Arduino :
/*********
Rui Santos
Complete project details at https://Raspberryme.com/vs-code-platformio-ide-esp32-esp8266-arduino/
*********/
#include <Arduino.h>
#define LED 2
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(LED, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED, HIGH);
Serial.println("LED is on");
delay(1000);
digitalWrite(LED, LOW);
Serial.println("LED is off");
delay(1000);
}
Télécharger le croquis
Dans le menu déroulant du haut, sélectionnez le tableau « inconnu ». Une nouvelle fenêtre, comme illustré ci-dessous, s’ouvrira.
Vous devez sélectionner votre modèle de carte ESP32 et le port COM. Dans notre exemple, nous utilisons la carte DOIT ESP32 DEVKIT V1. Cliquez sur d’accord lorsque vous avez terminé.
Maintenant, il vous suffit de cliquer sur le Télécharger bouton.
Après quelques secondes, le téléchargement devrait être terminé.
La LED embarquée ESP32 doit clignoter toutes les secondes.
Moniteur série
Vous pouvez cliquer sur l’icône Serial Monitor pour ouvrir l’onglet Serial Monitor.
C’est ça! Vous avez installé les cartes ESP32 avec succès dans Arduino IDE 2.0.
Conclusion
Ceci est un guide rapide qui montre comment préparer Arduino IDE 2.0 pour les cartes ESP32 sur un PC Windows, Mac OS X ou Linux.
N’oubliez pas qu’Arduino IDE 2.0 est un logiciel expérimental, il peut donc contenir des bogues et certaines fonctionnalités peuvent ne pas être entièrement fonctionnelles.
Ensuite, vous voudrez peut-être lire : Premiers pas avec ESP32 ou en savoir plus sur la carte ESP32 avec nos ressources :
Merci pour la lecture.