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.



É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 :

 


Remarque : Si vous utilisez un câble magnétique, attention au sens du connecteur sur l'embout de la carte ESP32, la LED verte doit être vers le bas.


Étape 2 : Télécharger le firmware Micropython


Aller sur le site https://micropython.org/download/        

Exemple : 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 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  


Remarques : 

  • Pour la carte ESP32 NodeMcu appuyer sur le bouton Boot (et non Reset !) pour lancer le flashage
  • 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 !



Tutoriel réalisé avec l'aide de Christophe Graczyk.



Raspberry Pi Pico avec Micropython

Microbit avec Micropython




























Créé avec HelpNDoc Personal Edition: Créer des livres électroniques facilement