ESP Web Tool #13222
Replies: 6 comments
-
I should be able to make the relevant changes myself, but want to check a few things with the Micropython devs. My questions are:
I haven’t yet checked the developers guidelines, I’ll do that next. |
Beta Was this translation helpful? Give feedback.
-
I’ve read through the developers guide, and can’t immediately see answers to the above. The web installer is MIT so that’s fine. This repo given as an example is basically what would need to be added: https://github.com/balloob/squeezelite-esp32-install |
Beta Was this translation helpful? Give feedback.
-
We (Adafruit) also have a tool like this, that I think might work fine for MicroPython. |
Beta Was this translation helpful? Give feedback.
-
It's certainly something worth investing time into. I've also looked into Bipes and Espressif's esptool-js - but as @dhalbert mentioned, Adafruit WebSerial is a great starting point. Personally, I'd like to have all of the various port's firmware deployable from the browser but the ESP32 should be a great first-option! One big caveat for me is that this is only possible on Chrome-based browsers. Mozilla ruled out the necessary WebUSB/Serial APIs as being too insecure. |
Beta Was this translation helpful? Give feedback.
-
OK, so looking at these options:
The main reason I prefer the first is that it's a single purpose tool for flashing firmwares. I can't really find much documentation on how to create a flashing page with AdaFruit/esptool |
Beta Was this translation helpful? Give feedback.
-
On a side note, I have a VS Code extension that enables point and click flashing of ESPs. It's basically a wrapper around the esptool Python module. If you're a VS Code user, it's a handy way to do all your tasks from the same user interface. Just right-click and go. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
For ESP devices, ESP Home created this web tool.
It can flash ESP devices from the browser, just plug into a usb port and hit “flash”
I have used this several times to install Tasmota, and it’s incredible.
I’d love to see this added to micropython.
Beta Was this translation helpful? Give feedback.
All reactions