ESP Flasher Save

Tasmota Flasher for ESP8266 and ESP32x

Project README

Build_special_firmware

Tasmota-ESP-Flasher for Tasmota v13 and later (Safeboot partition scheme)

GitHub Releases

Tasmota-ESP-Flasher is an app for ESP8266 / ESP32 designed to make flashing Tasmota on ESPs as simple as possible by:

  • Pre-built binaries for most used operating systems
  • Support for Tasmota factory images
  • Hiding all non-essential options for flashing
  • All necessary options (bootloader, flash mode, safeboot) are set automatically.

The flashing process is done using esptool from espressif.

Installation

  • Check the releases section for your OS.

  • Download and double-click and it'll start.

  • The native Python version can be installed from PyPI: pip install esp-flasher. Start the GUI by esp_flasher. Alternatively, you can use the command line interface ( type esp_flasher -h for info)

Build it yourself

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

  • Install Python 3.x
  • Install wxPython 4.x manually or run pip3 install wxpython
  • Download this project and run pip3 install -e . in the project's root.
  • Start the GUI using esp_flasher. Alternatively, you can use the command line interface ( type esp_flasher -h for info)

Mac OSX (compiled binary only for 11 and newer)

Driver maybe needed for Mac OSx.

Info: https://www.silabs.com/community/interface/forum.topic.html/vcp_driver_for_macosbigsur110x-krlP

Driver: https://www.silabs.com/documents/public/software/Mac_OSX_VCP_Driver.zip

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 and Python version:

# Go to https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ and select the correct OS type
# here, we assume ubuntu 20.04
         sudo apt-get update
         sudo apt install libgtk-3-dev libnotify-dev libsdl2-dev
         pip3 install -U \
          -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-20.04 \
          wxPython

License

MIT © Marcel Stör, Otto Winter, Johann Obermeier

Open Source Agenda is not affiliated with "ESP Flasher" Project. README Source: Jason2866/ESP_Flasher
Stars
174
Open Issues
2
Last Commit
1 month ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating