5.1 Package de compression de ressources
Ce pack de ressources contient le code, les bibliothèques, l’application et les fichiers du pilote. Vous devez disposer de cette ressource pour poursuivre votre apprentissage.
5.2 Premiers pas avec Arduino
5.2.1 Carte de développement ESP32 PLUS

L’ESP32PLUS est une carte de développement universelle WiFi et Bluetooth basée sur l’ESP32, intégrant le module ESP32-WOROOM-32 et compatible avec Arduino.
Elle dispose d’un capteur à effet Hall, d’interfaces SDIO/SPI haut débit, UART, I2S et I2C.
De plus, elle est équipée du système d’exploitation FreeRTOS, particulièrement adapté à l’Internet des objets et à la domotique.

5.2.2 Windows System

1 Installing Arduino IDE
Lorsque vous obtenez la carte de contrôle, vous devez télécharger l’IDE Arduino et le pilote d’abord.
Vous pouvez télécharger l’IDE Arduino depuis le site officiel : https://www.arduino.cc/, cliquez sur LOGICIEL dans la barre de navigation pour entrez dans la page de téléchargement, comme indiqué ci-dessous :

⚠️ Rappel spécial : Si vous ne trouvez pas l’IDE Arduino dans la section software du site officiel mentionné ci‑dessus, vous pouvez cliquer sur ce lien:\ https://www.arduino.cc/en/software pour accéder directement à la page de téléchargement de l’IDE Arduino.
Il existe différentes versions de l’IDE Arduino. Téléchargez simplement une version compatible avec votre système. Nous allons vous montrer comment télécharger et installer la version Windows de l’IDE Arduino.

Vous pouvez choisir entre le programme d’installation (.exe) et le fichier ZIP. Nous vous conseillons d’utiliser le premier, qui installe directement tout le nécessaire pour utiliser le logiciel Arduino (IDE), y compris les pilotes. Avec le fichier ZIP, vous devrez installer les pilotes manuellement. Le fichier ZIP est également utile si vous souhaitez créer une installation portable.

Il vous suffit de cliquer sur JUST DOWNLOAD.
2 Installer un pilote
⚠️ Rappel spécial : Si vous avez installé le pilote CH340, passez cette étape.
Connectez la carte de contrôle principale à votre ordinateur à l’aide d’un câble USB.
Le pilote s’installera automatiquement sous macOS et Windows 10.
Si l’installation du pilote échoue, vous devrez l’installer manuellement.
(1) Vérifiez si l’ordinateur installe automatiquement le pilote :
Cliquez droit sur Ordinateur—– Cliquez sur Propriétés—–Cliquez sur Gestionnaire de périphériques, l’image suivante montre l’installation réussie :

(2) Installation manuelle :
Cliquez avec le bouton droit sur “\ USB2.0-Serial\ ” et cliquez sur “\ Update drive…\ ”

Cliquez sur “\ Browse my computer for driver software\ ”

Cliquez sur “\ Browse…\ ” et sélectionnez le “\ usb_ch341_3.1.2009.06 folder\ ”.

Vérifiez à nouveau l’état de la connexion du port série, comme montré dans la figure suivante, le pilote est installé avec succès.

3 Ajouter l’environnement ESP32 (ajouter la version 3.1.0)
(1)Ouvrez l’IDE Arduino, cliquez sur Fichier > Préférences, comme indiqué ci-dessous :

(2)Copiez le lien:https://espressif.github.io/arduino-esp32/package_esp32_index.json
.
(3)Ouvrez le bouton indiqué ci-dessous :

(4) Collez-le à l’intérieur et cliquez sur OK, comme indiqué ci-dessous


(5) Cliquez Tools > Board > Boards Manager

(6) Dans le Gestionnaire de cartes qui s’affiche, sélectionnez l’ESP32, puis cliquez sur Installer. (Ajoutez la version 3.1.3 !) ! Très important

(7) Cliquez Tools > Board >esp32, choisir ESP32 Dev Module.

4 Arduino IDE Setting
Cliquez
icône, ouvrir l’IDE Arduino.

Pour éviter les erreurs lors du téléversement du programme sur la carte, vous devez sélectionner la carte Arduino compatible avec celle connectée à votre ordinateur.
Ensuite, retournez dans le logiciel Arduino, cliquez sur Outils → Carte, puis sélectionnez la carte. (Voir ci-dessous.)

Sélectionnez ensuite le port COM approprié (vous pourrez voir le port COM correspondant une fois le pilote installé avec succès).

Avant de téléverser le programme sur la carte, démontrons la fonction de chaque symbole de la barre d’outils de l’IDE Arduino.

1- Sert à vérifier s’il y a des erreurs de compilation.
2- Sert à téléverser le sketch sur votre carte ESP32.
3- Sert à envoyer les données série reçues depuis la carte vers le traceur série.
4- Sert à envoyer les données série reçues depuis la carte vers le moniteur série.
5.2.3 Mac System

1 Télécharger Arduino IDE

2 Télécharger CH340 driver
Nous fournissons, veuillez consulter le pack de ressources 5.1 pour obtenir

4 Arduino IDE Setting:
À l’exception des ports COM, la méthode de configuration est la même que dans le chapitre 1.4 :

5.3 Comment ajouter des bibliothèques ?
5.3.1 Que sont les bibliothèques ?
Les bibliothèques sont un ensemble de code facilitant le pilotage de capteurs, d’écrans, de modules, etc.
Par exemple, la bibliothèque intégrée LiquidCrystal permet de communiquer avec les écrans LCD.
Des centaines de bibliothèques supplémentaires sont disponibles en téléchargement sur Internet.
Les bibliothèques intégrées et certaines de ces bibliothèques supplémentaires sont répertoriées dans la documentation de référence.
https://www.arduino.cc/en/Reference/Libraries
5.3.2 Ajouter des bibliothèques ZIP
Pour ajouter une bibliothèque ZIP, vous devez la télécharger au format ZIP.
Placez-la ensuite dans le répertoire approprié. Les bibliothèques nécessaires au fonctionnement de la maison connectée se trouvent ici :

Cliquez sur Sketch—->Inclure la bibliothèque—>Ajouter une bibliothèque .ZIP,puis naviguez jusqu’au fichier de bibliothèque que vous avez téléchargé et cliquez sur “open.”


Importez la bibliothèque. Vous la trouverez dans la liste des bibliothèques à inclure.

3 Comment installer le pilote CH340
Après le téléchargement, voir ci-dessous :
Double-cliquez sur le package d’installation et appuyez sur Continuer
Cliquez Install
Saisissez votre mot de passe utilisateur et cliquez sur Installer le logiciel
Continue Installation
Attendez l’installation
Cliquez sur Redémarrer une fois l’installation terminée.