Firmware - ESP32
-Présentation:
Cette étape s'effectue une seule fois à la réception des cartes neuves. L'opération est réversible si on veut programmer en Arduino. Elle permet de définir un firmware compatible avec certaines fonctions (Bluetooth...).
-Étape 1 - Raccordement et vérification des pilotes :
Brancher la carte ESP32 au PC et vérifier que le drivers s'est bien installé dans les paramètres de Windows.
Exemples de drivers en fonction des cartes :
Étape 2 - Télécharger le firmware MicroPython :
Cette étape s'effectue une seule fois à la réception des cartes neuves. L'opération est réversible si on veut programmer en Arduino. Elle permet de définir un firmware compatible avec certaines fonctions (Bluetooth...).
Lien pour firmware esp32-idf3-20200411-v1.12-357-g740946736.bin
Étape 3 : Installer un logiciel permettant de flasher le firmware
-Télécharger le logiciel uPiCraft (lien vers le logiciel : https://dfrobot.gitbooks.io/upycraft/content/)
-Lancer uPiCraft .
-Choisir le type de carte.
-Choisir le bon port com (de communication).
-La fenêtre suivante apparaît si la carte n'a jamais été flashée sinon Menu Tools puis BurnFirmware.
-Choisir la configuration du flashage du firmware .
-Le Flashage s’exécute.
(Si le flashage ne démarre pas, il peut y avoir un problème de version de Python, dans ce cas utilisez un autre logiciel comme Thonny IDE)
Étape 4 : Tester le fonctionnement
Dans uPyCraft, cliquer sur Connect
Dans la console le symbole >>> apparaît
Tapez help() puis validez
Des informations apparaissent dans la console. Tout est opérationnel !
Crédit : C.Graczyk / © GCworks.fr - https://www.gcworks.fr/tutoriel/esp/FlasherlefirmwareMicroPython.html