Bug 257022 - new port: comms/py-esphome-flasher: Simple GUI tool to flash ESPs over USB
Summary: new port: comms/py-esphome-flasher: Simple GUI tool to flash ESPs over USB
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-06 14:25 UTC by Ivan Rozhuk
Modified: 2022-09-21 01:22 UTC (History)
2 users (show)

See Also:


Attachments
patch (3.69 KB, patch)
2021-07-06 14:25 UTC, Ivan Rozhuk
no flags Details | Diff
patch (3.72 KB, patch)
2022-01-10 08:09 UTC, Ivan Rozhuk
no flags Details | Diff
patch (3.72 KB, patch)
2022-03-22 04:40 UTC, Ivan Rozhuk
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Rozhuk 2021-07-06 14:25:44 UTC
Created attachment 226268 [details]
patch

ESPHome-Flasher is a utility app for the ESPHome framework and is
designed to make flashing ESPs with ESPHome as simple as possible by:
- Having pre-built binaries for most operating systems.
- Hiding all non-essential options for flashing. All necessary options
  for flashing (bootloader, flash mode) are automatically extracted from
  the binary.

This project was originally intended to be a simple command-line tool,
but then I decided that a GUI would be nice. As I don't like writing
graphical front end code, the GUI largely is based on the NodeMCU
PyFlasher project.

The flashing process is done using the esptool library by espressif.

WWW: https://github.com/esphome/esphome-flasher
Comment 1 Ivan Rozhuk 2022-01-10 08:09:13 UTC
Created attachment 230861 [details]
patch

Update to 1.4.0
Comment 2 Ivan Rozhuk 2022-03-22 04:40:53 UTC
Created attachment 232626 [details]
patch
Comment 3 Eirik Oeverby 2022-07-31 18:04:55 UTC
Hola!
I would very much like to see this one upstreamed. Any particular reason it's taking so long? Should I poke someone somewhere to help speed it along?
/Eirik
Comment 4 Ivan Rozhuk 2022-08-01 21:51:00 UTC
Have no idea why it is hang here, (In reply to Eirik Oeverby from comment #3)

Yes, please poke peoples )
Comment 5 Ivan Rozhuk 2022-09-21 01:22:25 UTC
Broken: does not work with esptool-4.x