esptool-gui/README.md

31 wiersze
1.6 KiB
Markdown

2016-06-28 05:50:36 +00:00
# esptool-gui
A GUI for ESP8266 flash tool esptool-ck with basic features, geared towards being a production flashing tool.
2016-08-21 05:27:24 +00:00
<img src="esptool-gui-screenshot.png?raw=true" alt="esptool-gui screenshot" width="500px">
## Installing
You can download prebuilt binaries from the [releases section](https://github.com/Rodmg/esptool-gui/releases).
## Building
2016-08-22 17:35:44 +00:00
**Note:** Currently using esptool-ck 0.4.8
2016-08-21 05:27:24 +00:00
### OSX
1. 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.
2. Clone this repo and open ``esptool-gui.pro`` with Qt Creator, build from there.
2017-05-24 02:41:47 +00:00
3. 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
2016-08-21 05:27:24 +00:00
2016-08-22 17:35:44 +00:00
### Windows
1. 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.
2. Clone this repo and open ``esptool-gui.pro`` with Qt Creator, build from there.
3. Copy ``tool-esptool`` folder from ``tools-windows`` to the folder where the compiled exe is.
4. 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
2016-08-21 05:27:24 +00:00
2017-05-24 02:41:47 +00:00
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](https://github.com/igrr/esptool-ck/releases) is bundled, you should bundle the correct version for your operating system.