You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Installation of esptool.py (ESP flash programmer tool) {#esp32_installation_of_esptool}
549
526
550
-
The RIOT port does not work with the `esptool.py` ESP flasher program
551
-
available on [GitHub](https://github.com/espressif/esptool) or
552
-
as a package for your OS. Instead, a modified version included in
553
-
ESP-IDF SDK is required.
527
+
The RIOT port uses the ESP flasher programme `esptool.py` as a package directly
528
+
from [GitHub](https://github.com/espressif/esptool) within a virtual Python
529
+
environment. The `esptool.py` version that is available as a Python package
530
+
for your operating system does not normally work.
554
531
555
-
To avoid the installation of the complete ESP-IDF SDK, for example, because
556
-
RIOT Docker build image is used for compilation, `esptool.py` has been
557
-
extracted from the SDK and placed in RIOT's directory `dist/tools/esptool`.
558
-
For convenience, the build system uses always the version from this directory.
532
+
The RIOT port uses the ESP flasher program `esptool.py` as package directly from [GitHub](https://github.com/espressif/esptool) within an virtual Python environment. The version of `esptool.py` available as Python package for your OS does not usually work.
559
533
560
-
Therefore, it is **not necessary to install** `esptool.py` explicitly. However
561
-
`esptool.py` depends on `pySerial` which can be installed either
0 commit comments