|
1 | | -# esphomeflasher (for FujiNet) |
| 1 | +# FujiNet Flasher |
2 | 2 |
|
3 | | -esphomeflasher is a utility app for the [esphomelib](https://esphomelib.com/esphomeyaml/index.html) |
4 | | -framework and is designed to make flashing ESPs with esphomelib as simple as possible by: |
| 3 | +FujiNet Flasher is a utility app for [FujiNet Hardware](https://fujinet.online) |
| 4 | +and is designed to make flashing as simple as possible by: |
5 | 5 |
|
6 | | - * Having pre-built binaries for most operating systems. |
| 6 | + * Having pre-built binaries for most modern operating systems |
7 | 7 | * Hiding all non-essential options for flashing. All necessary options for flashing |
8 | 8 | (bootloader, flash mode) are automatically extracted from the binary. |
9 | 9 |
|
10 | 10 | This project was originally intended to be a simple command-line tool, |
11 | | -but then I decided that a GUI would be nice. As I don't like writing graphical |
12 | | -front end code, the GUI largely is based on the |
13 | | -[NodeMCU PyFlasher](https://github.com/marcelstoer/nodemcu-pyflasher) |
14 | | -project. |
| 11 | +but then it was decided that a GUI would be nice. The GUI largely is based on the |
| 12 | +[NodeMCU PyFlasher](https://github.com/marcelstoer/nodemcu-pyflasher) and |
| 13 | +[esphomeflasher](https://github.com/esphome/esphome-flasher) projects. |
15 | 14 |
|
16 | 15 | The flashing process is done using the [esptool](https://github.com/espressif/esptool) |
17 | 16 | library by espressif. |
18 | 17 |
|
19 | 18 | ## Installation |
20 | 19 |
|
21 | 20 | It doesn't have to be installed, just double-click it and it'll start. |
22 | | -Check the [releases section](https://github.com/OttoWinter/esphomeflasher/releases) |
| 21 | +Check the [releases section](https://github.com/FujiNetWiFi/fujinet-flasher/releases) |
23 | 22 | for downloads for your platform. |
24 | 23 |
|
25 | | -## Installation Using `pip` |
26 | | - |
27 | | -If you want to install this application from `pip`: |
28 | | - |
29 | | -- Install Python 3.x |
30 | | -- Install [wxPython 4.x](https://wxpython.org/) manually or run `pip3 install wxpython` |
31 | | -- Install this project using `pip3 install esphomeflasher` |
32 | | -- Start the GUI using `esphomeflasher`. Alternatively, you can use the command line interface ( |
33 | | - type `esphomeflasher -h` for info) |
34 | | - |
35 | 24 | ## Build it yourself |
36 | 25 |
|
37 | | -If you want to build this application yourself you need to: |
| 26 | +If you want to build this application yourself: |
38 | 27 |
|
39 | 28 | - Install Python 3.x |
40 | | -- Install [wxPython 4.x](https://wxpython.org/) manually or run `pip3 install wxpython` |
41 | | -- Download this project and run `pip3 install -e .` in the project's root. |
42 | | -- Start the GUI using `esphomeflasher`. Alternatively, you can use the command line interface ( |
43 | | - type `esphomeflasher -h` for info) |
| 29 | +- See `build-instructions.md` |
44 | 30 |
|
45 | 31 | ## License |
46 | 32 |
|
47 | | -[MIT](http://opensource.org/licenses/MIT) © Marcel Stör, Otto Winter |
| 33 | +[MIT](http://opensource.org/licenses/MIT) © Marcel Stör, Otto Winter, Joe Honold |
0 commit comments