Skip to content

Commit 18d5cdf

Browse files
Updated esp32/README.md
Clarified the issues with Espressif's pyserial/esptool install instructions.
1 parent a026ff6 commit 18d5cdf

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

esp32/README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,14 @@ $ git checkout <Current supported ESP-IDF commit hash>
4444
Note that you will get a warning when building the code if the ESP-IDF
4545
version is incorrect.
4646

47+
The Espressif ESP-IDF instructions above only install pyserial for Python 2,
48+
so if you're running Python 3 or a non-system Python, you'll also need to
49+
install `pyserial` or `esptool` so that the Makefile can flash the
50+
micropython board and set parameters.
51+
```bash
52+
$ pip install pyserial
53+
```
54+
4755
Once everything is set up you should have a functioning toolchain with
4856
prefix xtensa-esp32-elf- (or otherwise if you configured it differently)
4957
as well as a copy of the ESP-IDF repository.
@@ -73,12 +81,6 @@ are `PORT` for the serial port of your esp32 module, and `FLASH_MODE`
7381
(which may need to be `dio` for some modules)
7482
and `FLASH_SIZE`. See the Makefile for further information.
7583

76-
You will also need to have esptool installed so that the Makefile can flash
77-
the micropython board and set parameters.
78-
```bash
79-
$ pip install pyserial
80-
```
81-
8284
Building the firmware
8385
---------------------
8486

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy