1 Replies - 129 Views - Last Post: 16 September 2019 - 08:09 AM Rate Topic: -----

#1 sayhello   User is offline

  • D.I.C Regular

Reputation: 4
  • View blog
  • Posts: 260
  • Joined: 12-November 17

MicroPython: flashing the ESP 32 with ESP Tool ....

Posted 16 September 2019 - 03:07 AM

dear Pythonists,

issue: unable to flash micropython to esp 32: open serial error, please try again. hope to connect internet and try again.

pretty new to micropython - want to flash micropython to esp 32 ( resp 8266) board.

cf this docs: https://maker.pro/es...6-with-upycraft

getting this errors all the time.


open serial error, please try again.
hope to connect internet and try again.
current version only open py txt json ini file.
hope to connect internet and try again.
hope to connect internet and try again.

any idea;

many thanks for any and all help in advance.

i e .
- if we plug the USB-cable to the port the icon in the windows device manager appears and
- if we unplug it dissaperars

well we allready checked following: When the ESP8266 or ESP32 is plugged in, please in the windows device manage we looked, which COM devices are registered. The one for the ESP should disappear if we unplug it. This works well

any further ideas of what can happen / what we can do now?

BTW;: we downloaded the esp-tool and tried to get the job done with this tool - but it did not start to work

any ideas on that process?

which procedure would you suggest to follow - which path to follow to get the esp flashed with the Micropython!?

we look forward to hear from you again


hello dear Robert.

thanks - took this tool - here https://github.com/espressif/esptool


It works on Windows, Mac OS X, and Linux. For the official documentation, you can visit the esptool.py GitHub page.
Finding the Serial Port Name
Connect your board to your computer.
Open the Arduino IDE.

Go to Tools > Port.
Save your ESP8266 serial port name (in our case it's COM4)
Close your Arduino IDE software.

cf: https://randomnerdtu...-esp32-esp8266/


Installing esptool.py in your computer
To work with esptool.py, you’ll need either Python 2.7, Python 3.4 or a newer Python installation on your system. We recommend using Python 3.7.X, so go to Python’s website and install it in your computer.
With Python 3 installed, open a Terminal window and install the latest stable esptool.py release with pip:
pip install esptool

Microsoft Windows [Version 6.1.7601]
Copyright © 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\Kasper>pip install esptool
Collecting esptool
  Downloading https://files.pythonhosted.org/packages/6c/bf/578443af2270ebeff78f
dfd30cef3a02433cc63b34a912936653a48526dd/esptool-2.7.tar.gz (83kB)
    100% |████████████████████████████████| 92kB 1.7MB/s
Collecting pyserial>=3.0 (from esptool)
  Downloading https://files.pythonhosted.org/packages/0d/e4/2a744dd9e3be04a0c090
7414e2a01a7c88bb3915cbe3c8cc06e209f59c30/pyserial-3.4-py2.py3-none-any.whl (193k
    100% |████████████████████████████████| 194kB 4.3MB/s
Collecting pyaes (from esptool)
  Downloading https://files.pythonhosted.org/packages/44/66/2c17bae31c9066137957
Collecting ecdsa (from esptool)
  Downloading https://files.pythonhosted.org/packages/23/a8/8aa68e70959e1287da91
54e5164bb8bd5dd7025e41ae54e8d177b8d165c9/ecdsa-0.13.2-py2.py3-none-any.whl (59kB
    100% |████████████████████████████████| 61kB 7.7MB/s
Installing collected packages: pyserial, pyaes, ecdsa, esptool
Could not install packages due to an EnvironmentError: [WinError 5] Zugriff verw
eigert: 'c:\\program files\\python37\\Lib\\site-packages\\pyserial-3.4.dist-info
Consider using the `--user` option or check the permissions.

You are using pip version 10.0.1, however version 19.2.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' comm


run into user permission issues i guess ...

allways thought that i have admin-rights on this machine!?

any idea

This post has been edited by sayhello: 16 September 2019 - 03:33 AM

Is This A Good Question/Topic? 0
  • +

Replies To: MicroPython: flashing the ESP 32 with ESP Tool ....

#2 Choscura   User is offline

  • D.I.C Lover

Reputation: 478
  • View blog
  • Posts: 2,266
  • Joined: 18-October 08

Re: MicroPython: flashing the ESP 32 with ESP Tool ....

Posted 16 September 2019 - 08:09 AM

1) have you updated pip, have you updated your tools? it looks like you might be using a pirated version of windows, do you have a linux install or maybe a raspberry pi that can be a development platform that you keep up to date?

2) a quick google around turned up https://learn.sparkf...ard/esp32-thing, they basically reiterate the "stuff needs to be up-to-date" point.

Beyond this I'd simply be googling for ideas, same as you. Try again with all your stuff updated, and get any permissions that you need to run it in place, and put the output up and let's see what else needs to be done.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1