Skip to content

ESP82xx flasher for Tasmota with GUI based on esptool.py and wxPython.

License

Notifications You must be signed in to change notification settings

jziolkowski/tasmota-pyflasher

 
 

Repository files navigation

Tasmota PyFlasher

License Github Releases

Self-contained Tasmota flasher with GUI based on esptool.py and wxPython.

Image of Tasmota PyFlasher GUI

Installation

Tasmota PyFlasher doesn't have to be installed, just double-click it and it'll start. Check the releases section for download.

Getting help

In the unlikely event that you're stuck with this simple tool the best way to get help is to turn to Tasmota Discord.

Donationware

Show your love and support for open-source development by donating to the Author of the original tool (NodeMCU PyFlasher).

Build it yourself

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

  • Install Python 3.x and Pip (it comes with Python if installed from python.org).
  • Create a virtual environment with python -m venv venv
  • Activate the virtual environment with . venv/bin/activate (. venv/Scripts/activate if you are on Windows with Cygwin or Mingw)
  • Run pip install -r requirements.txt

A note on Linux: As described on the downloads section of wxPython, wheels for Linux are complicated and may require you to run something like this to install wxPython correctly:

# Assuming you are running it on Ubuntu 18.04 LTS with GTK3
pip install -U \
    -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 \
    wxPython

Why?

There is no GUI flashing tool with the needed Tasmota default settings

License

MIT

About

ESP82xx flasher for Tasmota with GUI based on esptool.py and wxPython.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Other 0.1%