Errore Caricamento

Salve a tutti ho cercato su internet ma non ho trovato una soluzione che mi ha aiutato.

Caricando il codice su un NodeMCU ottengo SEMPRE questo errore :

espcom_upload mem failed , ho provato di tutto ...

-Caricamento di uno sketch vuoto (ho pensato che forse poteva essere qualcosa nel codice che lo disturbava)

-Cambiato cavetto(forse è il cavetto difettoso!)

Non so più che fare , qualcuno che può aiutarmi?

docsavage:
quello è solo l'iltimo degli errori

non è che poche righe prima ti esce qualcosa di simile a questo:

opening port /dev/ttyUSB0 at 115200
error: cannot access /dev/ttyUSB0

Arduino:1.8.2 (Windows 10), Scheda:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 9600, 4M (3M SPIFFS)"

Archiving built core (caching) in: C:\Users\AppData\Local\Temp\arduino_cache_329467\core\core_esp8266_esp8266_nodemcuv2_CpuFrequency_80,UploadSpeed_9600,FlashSize_4M3M_16e59e875661e75e43929040fbfe9009.a
Lo sketch usa 229617 byte (21%) dello spazio disponibile per i programmi. Il massimo è 1044464 byte.
Le variabili globali usano 31784 byte (38%) di memoria dinamica, lasciando altri 50136 byte liberi per le variabili locali. Il massimo è 81920 byte.
Uploading 233760 bytes from C:\Users\AppData\Local\Temp\arduino_build_6361/tx.ino.bin to flash at 0x00000000
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed