nuage de tags sur la liste, suppression dropdown navbar, rôles/droits sur le profil
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
@@ -0,0 +1,55 @@
|
||||

|
||||
|
||||
**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. [^note: https://docs.espressif.com/projects/esptool/en/latest/esp32/installation.html]
|
||||
- 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 :
|
||||
|
||||
```BASH
|
||||
sudo apt update
|
||||
sudo apt install python3-pip python3-venv
|
||||
```
|
||||
|
||||
2. Crée un `venv` dans votre dossier (par exemple `esptoolenv`) :
|
||||
|
||||
```BASH
|
||||
python3 -m venv ~/esptoolenv
|
||||
```
|
||||
|
||||
# Utilisation
|
||||
1. Activer le `venv` :
|
||||
|
||||
```BASH
|
||||
source ~/esptoolenv/bin/activate
|
||||
```
|
||||
|
||||
2. Installer `esptool` dans le `venv` :
|
||||
|
||||
(si vous l'avez effectué dans une utilisation précédente, inutile de le refaire maintenant).
|
||||
|
||||
```BASH
|
||||
pip install esptool
|
||||
```
|
||||
|
||||
3. Vérifier que ça marche :
|
||||
|
||||
```BASH
|
||||
esptool version
|
||||
```
|
||||
|
||||
Ce qui donne le résultat suivant :
|
||||
|
||||
```BASH
|
||||
(esptoolenv) cedric41a@cedric41a-MS-7C56:~$ esptool version
|
||||
esptool v5.1.0
|
||||
5.1.0
|
||||
```
|
||||
|
||||
4. Quand vous avez fini d’utiliser `esptool`, vous pouvez désactiver le `venv` :
|
||||
|
||||
```BASH
|
||||
deactivate
|
||||
```
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"uuid": "aba42f8a-41ca-4c5f-9a9d-ba3760e10d0f",
|
||||
"slug": "esptool",
|
||||
"title": "esptool",
|
||||
"author": "cedric.abonnel@gmail.com",
|
||||
"published": true,
|
||||
"published_at": "2025-11-19 11:43:45",
|
||||
"created_at": "2025-11-19 11:43:45",
|
||||
"updated_at": "2025-11-19 11:43:45",
|
||||
"revisions": [],
|
||||
"cover": "",
|
||||
"files_meta": [],
|
||||
"external_links": [],
|
||||
"seo_title": "",
|
||||
"seo_description": "",
|
||||
"og_image": "",
|
||||
"category": "Électronique"
|
||||
}
|
||||
Reference in New Issue
Block a user