4.0 - esptool upgrade
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
- NodeMCU-PyFlasher-4.0.dmg - macOS bundle (High Sierra)
- NodeMCU-PyFlasher-4.0-x86.exe - Windows 32-bit, built on Windows 7
- NodeMCU-PyFlasher-4.0-x64.exe - Windows 64-bit, built on Windows 10