esptool-gui
A GUI for ESP8266 flash tool esptool-ck with basic features, geared towards being a production flashing tool.
Installing
You can download prebuilt binaries from the releases section.
Building
Note: Currently using esptool-ck 0.4.8
OSX
- You should have Qt5 and QtCreator developer tools installed in your system (https://www.qt.io/developers/). tested with Qt 5.6.0 and Qt Creator 4.0.0.
- Clone this repo and open
esptool-gui.pro
with Qt Creator, build from there. - For deploying the application, you should include the Qt libraries in the app bundle, you can use the mac deployment tool, more info here: http://doc.qt.io/qt-5/osx-deployment.html
Windows
- You should have Qt5 and QtCreator developer tools installed in your system (https://www.qt.io/developers/). tested with Qt 5.7.0 and Qt Creator 4.0.1.
- Clone this repo and open
esptool-gui.pro
with Qt Creator, build from there. - Copy
tool-esptool
folder fromtools-windows
to the folder where the compiled exe is. - For deploying the application, you should include the Qt libraries in te app folder: http://doc.qt.io/qt-5/windows-deployment.html
Linux and other systems
I haven't tested this in Linux, however building should be more or less straight forward. The only special build step that should change is the part where the esptool-ck binary is bundled, you should bundle the correct version for your operating system.