Skip to content

@marcelstoer marcelstoer released this Feb 17, 2019 · 2 commits to master since this release

esptool.py was upgraded to 2.6. This allowed to greatly simplify the invocation of esptool.py from NodeMCU PyFlasher. It should make it much less error prone and time consuming to keep the integrated esptool.py up to date.

New features thanks to esptool.py:

  • lots of bug fixes for corner cases
  • flashing ESP8266 that are in deep sleep
  • detect serial port automatically
  • device MAC address is printed after connecting, see screen shot in the README

Anti-virus reports

Assets 5

@marcelstoer marcelstoer released this Feb 10, 2018 · 15 commits to master since this release

wxPython recently released their long awaited 4.x line ("Phoenix"). Upgrading to 4.0.1 finally allowed me to provide a macOS binary for High Sierra as I'm no longer affected by pyinstaller/pyinstaller#2355.

At the same time I bumped esptool.py to 2.2.1. That fixed an UART speed limit on macOS (maxed out at 230k).

I also switched to building with Python 3.

Anti-virus reports:

Assets 5

@marcelstoer marcelstoer released this Dec 18, 2017 · 16 commits to master since this release

Bump the esptool.py version to 2.2 to make their latest improvements available: https://github.com/espressif/esptool/releases/tag/v2.2

Anti-virus report for NodeMCU-PyFlasher-2.2.exe: https://www.virustotal.com/#/file/509701a9c029027203ad3f552db99f3ad001b2795b0886fda48f9b1bd19490a8

Assets 3

@marcelstoer marcelstoer released this Oct 22, 2017 · 17 commits to master since this release

Fix for issues #20 and #22 bringing support for flash mode DOUT. Also, the flasher now doesn't trigger a hard reset anymore.

Anti-virus report for NodeMCU-PyFlasher-2.1.exe: https://www.virustotal.com/#/url/6b19512bc4741f7f3a2b681d89650dc329c533fe42fadd4e0ae286a99b8e989a

Assets 3

@marcelstoer marcelstoer released this Jul 15, 2017 · 21 commits to master since this release

Even though using the esptool 2.0-beta didn't yield any bugs (none that I'm aware of) it's still useful to move to official releases.

Anti-virus report (NodeMCU-PyFlasher-2.0.exefile): https://www.virustotal.com/#/file/a53b82454080bbedee88e9c0feb7a4b4e1edb3a9161736c8d1023cd8aac2c8eb

Assets 3
Pre-release

@marcelstoer marcelstoer released this May 21, 2017 · 23 commits to master since this release

Based on the latest esptool.py 2.0 SNAPSHOT which includes support for ESP32 and >4MB flash chips.

Assets 3

@marcelstoer marcelstoer released this Apr 16, 2017 · 26 commits to master since this release

I added a PayPal donation badge to the GitHub readme and the application "About" dialog.

Assets 3

@marcelstoer marcelstoer released this Mar 18, 2017 · 29 commits to master since this release

With >1200 downloads of previous versions and lots of positive feedback I feel it's ready for prime time. This release includes fixes for #3, #4, and #5.

Assets 3
Pre-release

@marcelstoer marcelstoer released this Jan 10, 2017 · 40 commits to master since this release

esptool.py 1.3 was officially released yesterday -> upgrade it here

Assets 3
Pre-release

@marcelstoer marcelstoer released this Jan 7, 2017 · 44 commits to master since this release

  • basic feature set done
  • well tested on macOS, badly tested on Windows
  • PyInstaller packaging done
  • self-contained binary starts on Windows but fails on macOS due to pyinstaller/pyinstaller#2355

missing:

  • tutorial
  • input validation
Assets 3
You can’t perform that action at this time.