SmartSpin2K / SmartSpin2kFlasher

Simple GUI tool to flash ESPs over USB
https://github.com/doudar/SmartSpin2k
MIT License
0 stars 1 forks source link

SmartSpin2kFlasherCI

SmartSpin2kFlasher is a utility app for the SmartSpin2k framework and is designed to make flashing ESPs with SmartSpin2K as simple as possible by:

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 ESPHome-Flasher project.

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

Installation

It doesn't have to be installed, just double-click it and it'll start. Check the releases section for downloads for your platform.

Installation Using pip

If you want to install this application from pip:

Build it yourself

If you want to build this application yourself you need to:

Linux Notes

Installing wxpython for linux can be a bit challenging (especially when you don't want to install from source). You can use the following command to install a wxpython suitable with your OS:

# Go to https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ and select the correct OS type
# here, we assume ubuntu 18.03 bionic
pip3 install -U \
    -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 \
    wxPython

License

MIT © Anthony Doud, Joel Baranick MIT © Marcel Stör, Otto Winter