Blinking LED: ESP32 With Arduino IDE
by sss2022 in Circuits > Electronics
20 Views, 0 Favorites, 0 Comments
Blinking LED: ESP32 With Arduino IDE
In this project, a basic blinking LED circuit has been tested using the ESP32 development board and a few electronic components. The LED turns ON and OFF at a regular interval, allowing beginners to understand how digital output pins work on the ESP32 and how to control external components through simple code.
-------------------------------------------------------------------------------------------
Dans ce projet, un circuit simple de clignotement de LED a été testé en utilisant la carte de développement ESP32 et quelques composants électroniques. La LED s’allume et s’éteint à un intervalle régulier, permettant aux débutants de comprendre le fonctionnement des broches de sortie numérique de l’ESP32 et la manière de contrôler des composants externes à l’aide d’un code simple.
Supplies
- ESP32 development board
- USB-A to Micro-USB cable
- Red LED
- One 330 Ohm resistors
- Cables
- MB120 Breadboard
--------------------------------------------------------------
- Carte de développement ESP32
- Câble USB-A vers micro-USB
- LED rouge
- Une résistance de 330 Ohm
- Câbles
- Platine d'essai MB120
Circuit Diagram / Schéma
The circuit diagram is made using : thttps://www.wokwi.com/
------------------------------------------------------------------------------------------
Le schéma est réalisé via : thttps://www.wokwi.com/
Libraries / Bibliothèques
1- Open Arduino IDE, then go to the Board Manager. In the search bar, install the “ESP32 by Espressif Systems” library.
2- Once the installation is complete, add and select the ESP32 board you are using from the Tools > Boards menu.
3- On your computer, open the Device Manager to check which COM port your ESP32 board is connected to.
4- Go back to Arduino IDE, navigate to Tools > Port, and select the COM port corresponding to your board.
-------------------------------------------------------------------------------------------
1- Ouvrir Arduino IDE, puis accéder au Gestionnaire de cartes (Board Manager). Dans la barre de recherche, installer la bibliothèque “ESP32 by Espressif Systems”.
2- Une fois l’installation terminée, ajouter et sélectionner la carte ESP32 que vous utilisez dans le menu Tools > Boards
3- Sur l’ordinateur, ouvrir le Gestionnaire de périphériques (Device Manager) pour vérifier sur quel port COM est connectée la carte ESP32.
4- Revenir dans Arduino IDE, aller dans Tools > Port et sélectionner le port COM correspondant à la carte.
Source Code / Code Source
You can find the full source code below, and you also have the option to simulate your program directly here. This allows you to test and understand how it works before running it on your actual ESP32.
https://wokwi.com/projects/448591830378450945
-------------------------------------------------------------------------------------------
Vous trouverez le code source complet ci-dessous, et vous avez également la possibilité de simuler votre programme directement ici. Cela vous permet de tester et de comprendre son fonctionnement avant de l’exécuter sur votre ESP32 réel.
https://wokwi.com/projects/448591830378450945
Erreur : “Wrong Boot Mode Detected (0x13)! the Chip Needs to Be in Download Mode.”
When you compile your program to upload it, you might encounter the error:
“A fatal error occurred: Failed to connect to ESP32: Wrong boot mode detected (0x13)! The chip needs to be in download mode.”
The solution is simple:
1- Click Upload in the Arduino IDE.
2- When you see:
3- Hold down the BOOT button on your ESP32.
4- Release the BOOT button when your program es uploaded successfully to the board.
-------------------------------------------------------------------------------------------
Lorsque vous compilez votre programme pour le téléverser, vous pouvez rencontrer l’erreur :
“A fatal error occurred: Failed to connect to ESP32: Wrong boot mode detected (0x13)! The chip needs to be in download mode.”
La solution est simple :
1- Cliquez sur Téléverser dans Arduino IDE.
2- Lorsque vous voyez :
3- Maintenez le bouton BOOT de votre ESP32.
4- Relâchez le bouton BOOT quand votre programme est téléversé correctement sur la carte.