Ciao,
premetto che non sono un esperto di programmazione ma un utente amatoriale.
Ho un errore di difficile comprensione per me durante la compilazione
fork/exec /Users/antoniocannavale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3: no such file or directory
Errore durante la compilazione per la scheda Generic ESP8266 Module.
ESP8266 by ESP8266 Community 2.6.3
ARDUINO IDE 1.8.10
MAC OS X el Capitan (10.11.6)
ho disinstalato la scheda e tramite terminale ho cancellato la cartella esp8266 con tutto il contenuto.
ho reinstallato di nuovo la libreria ESP8266 by ESP8266 Community 2.6.3 ma al termine ottengo questo messaggio
Attenzione: il file /Users/antoniocannavale/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 punta al percorso assoluto /usr/local/bin/python3
che significa?
rifaccio la compilazione ed ottengo lo stesso messaggio di principio
Versione di macOS (ti avvero che NON do aiuto su "Catalina" perché mi sono rifiutato di installarlo. Sono fisso su Mojave)
Comunque, se segui il percorso indicato, dovresti avere, nella cartella "3.7.2-post1", un symbolic link che punta alla cartella "bin" della tua installazione di python 3.7 sul Mac (almeno, così è da me).
gpb01:
2. Versione di macOS (ti avvero che NON do aiuto su "Catalina" perché mi sono rifiutato di installarlo. Sono fisso su Mojave)
MAC OS X el Capitan (10.11.6)
gpb01:
Comunque, se segui il percorso indicato, dovresti avere, nella cartella "3.7.2-post1", un symbolic link che punta alla cartella "bin" della tua installazione di python 3.7 sul Mac (almeno, così è da me).
anche da me infatti se entro nella cartella Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/
c'è un collegamento lrwxr-xr-x 1 antoniocannavale staff 22 17 Feb 14:27 python3 -> /usr/local/bin/python3
Ho scaricato e installato la versione Python 3.8.1 in questo modo ho risolto il problema della compilazione ora si prone il problema del caricamento. Non riesco ad interpretare il messaggio.
Anche sta volta chiedo il vostro aiuto.
Executable segment sizes:
IROM : 227612 - code in flash (default or ICACHE_FLASH_ATTR)
IRAM : 26768 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...)
DATA : 1252 ) - initialized variables (global, static) in RAM/HEAP
RODATA : 672 ) / 81920 - constants (global, static) in RAM/HEAP
BSS : 24880 ) - zeroed variables (global, static) in RAM/HEAP
Lo sketch usa 256304 byte (24%) dello spazio disponibile per i programmi. Il massimo è 1044464 byte.
Le variabili globali usano 26804 byte (32%) di memoria dinamica, lasciando altri 55116 byte liberi per le variabili locali. Il massimo è 81920 byte.
esptool.py v2.8
Serial port /dev/cu.usbserial-A50285BI
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 5c:cf:7f:82:f2:ca
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0320
Compressed 260464 bytes to 190640...
Writing at 0x00000000... (8 %)
Writing at 0x00004000... (16 %)
Writing at 0x00008000... (25 %)
Writing at 0x0000c000... (33 %)
Writing at 0x00010000... (41 %)
Writing at 0x00014000... (50 %)
Writing at 0x00018000... (58 %)
Writing at 0x0001c000... (66 %)
Writing at 0x00020000... (75 %)
Writing at 0x00024000... (83 %)
Writing at 0x00028000... (91 %)
Writing at 0x0002c000... (100 %)
Wrote 260464 bytes (190640 compressed) at 0x00000000 in 16.9 seconds (effective 123.1 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin..
Cortesemente, anche per queste cose, NON usare il tag QUOTE, ma usa il tag CODE che è più pulito e compatto ...
... comunque ti ha semplicemente detto che ha terminato correttamente il caricamento.