electronique:esptool

Ceci est une ancienne révision du document !


esptool

esptool

esptool est un outil en ligne de commande développé par Espressif (le fabricant des puces ESP32, ESP8266, etc.) qui sert à flasher, programmer et interagir avec les microcontrôleurs ESP via leur port série (UART).

  • Espressif recommande d’installer esptool via pip si possible. 1) * Ils recommandent fortement d’utiliser un virtual environment (venv)** pour éviter de polluer l’environnement Python système.

Installation

1. Installer le package python3-pip et python3-venv si ce n’est pas déjà fait :

sudo apt update
sudo apt install python3-pip python3-venv

2. Crée un venv dans votre dossier (par exemple esptoolenv) :

python3 -m venv ~/esptoolenv

3. Activer le venv :

source ~/esptoolenv/bin/activate

4. Installer esptool dans le venv :

pip install esptool

5. Vérifier que ça marche :

esptool version

Ce qui donne le résultat suivant :

(esptoolenv) cedric41a@cedric41a-MS-7C56:~$ esptool version
esptool v5.1.0
5.1.0

6. Quand vous avez fini d’utiliser esptool, vous pouvez désactiver le venv :

deactivate

Cédric ABONNEL dit Cédrix


  • electronique/esptool.1763552207.txt.gz
  • Dernière modification : 2025/11/19 12:36
  • de Cédrix