Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tampython setup.py install
pip install pyserial
python -Vesptool.py versionpip uninstall esptoolpip install esptoolesptool.py versionpython -Vpip install esptoolTL;DR: Dumping a 1 MB ESP8266 flash takes about 25 s at 460 800 bps [Espressif Docs, 2022]—“Yes, but you can only read the .bin file.” [Elektroda, csvrbntyu, post #20319836] Install esptool 4.4, enter flash-mode (GPIO0→GND + reset), then run
esptool.py read_flash …. Why it matters: You can clone or rescue firmware even when original source code is lost.
• Stable esptool: v4.4 (Dec 2022) [Elektroda, raks0, post #20321471] • Default sync baud: 115 200 bps; tested max 921 600 bps, reliable up to 460 800 bps [Espressif Docs, 2022] • Typical CH340 USB-UART adapter price: US $2–3 (retail) [AliExpress Listing] • ESP8266 flash sizes: 512 KB – 16 MB; dev boards usually 4 MB [Espressif Datasheet, 2021] • Full 4 MB dump @115 200 bps ≈ 6 min [Espressif Docs, 2022]
pip install esptool [Elektroda, raks0, post #20321471] 3. A USB-UART converter (CH340, CP2102, FT232) with drivers. Optional GUI front-ends: MkESP-Tool or Tasmotizer [Elektroda, xury, post #20322263]python -m pip install --upgrade pip.pip install esptool==4.4.
Verify with esptool.py version; it should print 4.4 [Elektroda, raks0, post #20321471]esptool.py -p COM6 -b 460800 read_flash 0 0x100000 flash_contents.bin dumps 0x0–0xFFFFF to flash_contents.bin [Elektroda, elektrofil, post #20319907] Use 115 200 bps if sync fails.--after no_reset to prevent automatic reset loops [esptool FAQ, 2022].