ESP32-WROOM-32E, Arduino et Debian

Je viens de recevoir ma carte ESP Minitel conçue par iodeo. Cela va me permettre de mettre à jour la bibliothèque Minitel1B_Hard en tenant mieux compte de l’ESP32.

Tout d’abord, il faut installer esptool dans Debian 11, sinon on obtient ce message d’erreur lorsqu’on veut charger un script :

python3: can't open file '/home/$USER/___REMOVE___/esptool.py': [Errno 2] No such file or directory
Une erreur est survenue lors du transfert du croquis

Dans la console, on tape donc :

sudo apt-get update
sudo apt-get install esptool

Dans Arduino, dans Fichier > Préférences > URL de gestionnaire de cartes supplémentaires, ajouter :

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Remarque : Les différentes URL sont séparées par des virgules.

Dans Arduino 1.8.19, au niveau du gestionnaire de cartes, il faut installer esp32 d’Espressif Systems. À ce jour la dernière version est la 2.0.7.
Remarque : Si on obtient l’erreur indiquée ci-dessus (celle concernant esptool), il faut supprimer esp32 du gestionnaire de cartes et réinstaller la dernière version d’esp32.

Ensuite, je choisis la carte : ESP32 Dev Module et je garde les paramètres par défaut.