ESP MicroPython Flashing / Setup Utility #11027
sethstenzel
started this conversation in
Show and tell
Replies: 3 comments 3 replies
-
You have forgotten to put a link to your repository: https://github.com/seth-c-stenzel/ESP-MicroPython-Setup-Utility |
Beta Was this translation helpful? Give feedback.
0 replies
-
I have tried with esp32c3 module, erase and flash worked fine, but uploading .py sourcecode(a .zip file contains 3 files in 2 folders) stucked with no reason. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thanks for the heads up! Could you link the board you used? I'll see if I
can figure it out once I have one.
…On Thu, Mar 16, 2023, 10:47 PM Walkline Wang ***@***.***> wrote:
I have tried with esp32c3 module, erase and flash worked fine, but
uploading .py sourcecode(a .zip file contains 3 files in 2 folders) stucked
with no reason.
—
Reply to this email directly, view it on GitHub
<#11027 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAYUPA274CJNHGF4WC2ZVLTW4PNGXANCNFSM6AAAAAAV235PCY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Greetings everyone,
I'm sharing a small utility I wrote for work. It is a tool (currently windows only) I built for work that allowed me to pass updated firmware and zipped python package files around to others that we didn't want to have to install anything extra when working with a POC device. My work version is for a specific board, so It does not have the other chips, baud, and offset dropdowns; however, I have added them in this public version for more utility. If you have a specific board you are pushing things to, you could do something similar, I have only tested it against a select number of ESP boards, so if you come across an issue, open a GL issue, and I'll try and get a copy of your board and resolve.
Written in python, using PySimpleGUI and PyInstaller. There may be better options, but I have yet to encounter them. You will get the blue warning window the first time you open it. Alternatively, you can build with AutoPyToExe after tweaking the
pyinstaller.json
file to match your paths..While this does not have advanced options you might need from esptools, for me, it covers 99% of what I'm doing with different boards and MicroPython.
You can use it to only flash firmware, only flash a zip archive with your python files or both at the same time.
EDIT
Forgot the URL to the repo, thanks @sosi-deadeye.
https://github.com/seth-c-stenzel/ESP-MicroPython-Setup-Utility
Beta Was this translation helpful? Give feedback.
All reactions