Node MCU won't upload from Mac OS Big Sur

My first try to use a Node MCU. I have installed ESP8266 Community version 2.7.4 using Boards Manager.
I have checked that the drivers are in OS Big Sur with the result:
total 48
-rw-r--r-- 1 root wheel 2553 1 Jan 2020 Info.plist
drwxr-xr-x 3 root wheel 96 1 Jan 2020 _CodeSignature
-rwxr-xr-x 1 root wheel 126576 1 Jan 2020 com.apple.DriverKit-AppleUSBCHCOM
-rw-r--r-- 1 root wheel 536 1 Jan 2020 version.plist

Checked correct Board (Node MCU 1.0 (ESP-12E Module) and port (/dev/cu.usbserial-1430) selected.

Tried to upload simplest Blink sketch and get error that I do not understand. Don't understand how to attach documents, so sketch and error in full text below.

Advice will be much appreciated.

Sketch:
#define ledPin1 2 // LED connected to GPIO 2
#define ledPin2 16 // LED connected to GPIO 16
void setup()
{
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
Serial.begin(9600);
}
void loop()
{
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
delay(1000);
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
delay(1000);
}

Error Message:
Arduino: 1.8.13 (Mac OS X), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/mikedale/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/mikedale/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/mikedale/Documents/Arduino/libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=legacy,ssl=all,eesz=4M2M,led=2,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=0000_0000 -ide-version=10813 -build-path /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028 -warnings=none -build-cache /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_cache_370911 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mklittlefs.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mklittlefs/2.5.0-4-fe5bb56 -prefs=runtime.tools.mklittlefs-2.5.0-4-fe5bb56.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mklittlefs/2.5.0-4-fe5bb56 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-4-b40a506.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mkspiffs/2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs-2.5.0-4-b40a506.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mkspiffs/2.5.0-4-b40a506 -prefs=runtime.tools.python3.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1 -verbose /Users/mikedale/Documents/Arduino/Blink_on_NodeMCU12E/Blink_on_NodeMCU12E.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/mikedale/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/mikedale/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/mikedale/Documents/Arduino/libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=legacy,ssl=all,eesz=4M2M,led=2,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=0000_0000 -ide-version=10813 -build-path /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028 -warnings=none -build-cache /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_cache_370911 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mklittlefs.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mklittlefs/2.5.0-4-fe5bb56 -prefs=runtime.tools.mklittlefs-2.5.0-4-fe5bb56.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mklittlefs/2.5.0-4-fe5bb56 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-4-b40a506.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mkspiffs/2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs-2.5.0-4-b40a506.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/mkspiffs/2.5.0-4-b40a506 -prefs=runtime.tools.python3.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1 -verbose /Users/mikedale/Documents/Arduino/Blink_on_NodeMCU12E/Blink_on_NodeMCU12E.ino
Using board 'nodemcuv2' from platform in folder: /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4
Using core 'esp8266' from platform in folder: /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4
Detecting libraries used...
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/include -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/lwip2/include -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/libc/xtensa-lx106-elf/include -I/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/cores/esp8266 -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/variants/nodemcu /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/sketch/Blink_on_NodeMCU12E.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/include -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/lwip2/include -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/libc/xtensa-lx106-elf/include -I/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/cores/esp8266 -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/variants/nodemcu /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/sketch/Blink_on_NodeMCU12E.ino.cpp -o /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/preproc/ctags_target_for_gcc_minus_e.cpp -DARDUINO_LIB_DISCOVERY_PHASE
/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/signing.py --mode header --publickey /Users/mikedale/Documents/Arduino/Blink_on_NodeMCU12E/public.key --out /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/core/Updater_Signing.h
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/include -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/lwip2/include -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/libc/xtensa-lx106-elf/include -I/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/cores/esp8266 -I/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/variants/nodemcu /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/sketch/Blink_on_NodeMCU12E.ino.cpp -o /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/sketch/Blink_on_NodeMCU12E.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_cache_370911/core/core_a4d27104084f29b1caa15d0bf314408b.a
Linking everything together...
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/ld/eagle.app.v6.common.ld.h -o /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/local.eagle.app.v6.common.ld
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/xtensa-lx106-elf-gcc -fno-exceptions -Wl,-Map -Wl,/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.map -g -w -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static -L/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/lib -L/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/lib/NONOSDK22x_190703 -L/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/ld -L/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sdk/libc/xtensa-lx106-elf/lib -Teagle.flash.4m2m.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.elf -Wl,--start-group /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/sketch/Blink_on_NodeMCU12E.ino.cpp.o /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_cache_370911/core/core_a4d27104084f29b1caa15d0bf314408b.a -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -lcrypto -lmain -lwps -lbearssl -laxtls -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group -L/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/elf2bin.py --eboot /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/bootloaders/eboot/eboot.elf --app /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.elf --flash_mode dio --flash_freq 40 --flash_size 4M --path /Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin --out /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.bin
Creating BIN file "/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.bin" using "/Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/bootloaders/eboot/eboot.elf" and "/var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.elf"
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/signing.py --mode sign --privatekey /Users/mikedale/Documents/Arduino/Blink_on_NodeMCU12E/private.key --bin /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.bin --out /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.bin.signed --legacy /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.bin.legacy_sig
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/sizes.py --elf /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.elf --path /Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin
Executable segment sizes:
IROM : 232824 - code in flash (default or ICACHE_FLASH_ATTR)
IRAM : 27260 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...)
DATA : 1248 ) - initialized variables (global, static) in RAM/HEAP
RODATA : 704 ) / 81920 - constants (global, static) in RAM/HEAP
BSS : 24952 ) - zeroed variables (global, static) in RAM/HEAP
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/xtensa-lx106-elf-size -A /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.elf
Sketch uses 262036 bytes (25%) of program storage space. Maximum is 1044464 bytes.
Global variables use 26904 bytes (32%) of dynamic memory, leaving 55016 bytes for local variables. Maximum is 81920 bytes.
/Users/mikedale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 /Users/mikedale/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/upload.py --chip esp8266 --port /dev/cu.usbserial-1430 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 /var/folders/ns/56wgchjd4s13hqg7rsfwz_p40000gn/T/arduino_build_915028/Blink_on_NodeMCU12E.ino.bin
pyserial or esptool directories not found next to this upload.py tool.
An error occurred while uploading the sketch

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.