kopia lustrzana https://github.com/Rodmg/esptool-gui
a8ad8526f9 | ||
---|---|---|
tools-linux/tool-esptool | ||
tools-osx/tool-esptool | ||
tools-windows/tool-esptool | ||
.gitignore | ||
.travis.yml | ||
LICENSE.txt | ||
README.md | ||
build-linux.sh | ||
esptool-gui-screenshot.png | ||
esptool-gui.desktop | ||
esptool-gui.pro | ||
esptool-gui.pro.user | ||
esptool-gui.pro.user.19ca70e | ||
esptool-gui.pro.user.d21aff1 | ||
main.cpp | ||
mainwindow.cpp | ||
mainwindow.h | ||
mainwindow.ui |
README.md
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.