Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:esptool [2023/10/14 18:40] – [Install] darron | tools:esptool [2023/10/15 13:33] (current) – [Install] darron | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== ESPTool ==== | ==== ESPTool ==== | ||
<wrap right> | <wrap right> | ||
- | {{: | + | {{: |
</ | </ | ||
Line 9: | Line 9: | ||
< | < | ||
- | sudo -s | + | sudo apt-get install python3-serial python3-pip python3-dev |
- | git clone https:// | + | rehash |
- | cd esptool | + | pip3 install |
- | apt-get install python3-serial python3-setuptools | + | |
- | python3 setup.py | + | |
- | exit | + | |
</ | </ | ||
+ | If there are complaints from python3, the you may need to | ||
+ | do something similar to the following and try the above again | ||
+ | < | ||
+ | sudo mv / | ||
+ | </ | ||
+ | |||
+ | Add $(HOME)/ | ||
+ | |||
+ | < | ||
+ | esptool.py version | ||
+ | esptool.py v4.6.2 | ||
+ | 4.6.2 | ||
+ | </ | ||
=== Wiring === | === Wiring === | ||
Line 36: | Line 46: | ||
=== Usage === | === Usage === | ||
+ | |||
+ | Older example | ||
+ | |||
< | < | ||
- | $ esptool.py -p / | + | esptool.py -p / |
esptool.py v2.0-beta2 | esptool.py v2.0-beta2 | ||
Connecting.... | Connecting.... | ||
Line 48: | Line 61: | ||
</ | </ | ||
+ | Newer example | ||
+ | |||
+ | < | ||
+ | esptool.py -p / | ||
+ | esptool.py v4.6.2 | ||
+ | Serial port / | ||
+ | Connecting.... | ||
+ | Detecting chip type... Unsupported detection protocol, switching and trying again... | ||
+ | Connecting.... | ||
+ | Detecting chip type... ESP8266 | ||
+ | Chip is ESP8285N08 | ||
+ | Features: WiFi, Embedded Flash | ||
+ | Crystal is 26MHz | ||
+ | MAC: 60: | ||
+ | Uploading stub... | ||
+ | Running stub... | ||
+ | Stub running... | ||
+ | MAC: 60: | ||
+ | Hard resetting via RTS pin... | ||
+ | </ |