Problema aggiunta modulo ESP8266

Buongiorno, come ho già scritto nelle presentazioni sono una novizia; perdonate quindi le mie incapacità.

Lavoro in una scuola tecnica nella quale per i ragazzi Arduino è il pane ma abbiamo un problema riguardante il riconoscimento della scheda ESP8266.
Provo a darvi delle indicazioni per capire e (spero) trovare una soluzione.

La rete scolastica passa attraverso un proxy che viene via via gestito e 'domato' in modo da consentire di lavorare con siti inerenti alla didattica e, nel caso di Arduino, non abbiamo mai avuto problemi o difficoltà. Con la scheda ESP8266 non troviamo il modo di installare il relativo add-on.

Ecco i passaggi che faccio e gli errori che ottengo.

  1. Avvio Arduino 1.8.11 file/impostazioni ed inserisco la stringa http://arduino.esp8266.com/stable/package_esp8266com_indenx.json come URL aggiuntivo per il gestore delle schede.
    Gli amministratori di sistema sostengono di aver fatto delle modifiche al proxy tali da consentirmi di mettere 'nessun proxy' sulla scheda rete ma, dato che così non funzionava, ho provato anche a flaggare la voce 'individua automaticamente...proxy' e, in seguito, ho anche tentato l'inserimento delle impostazioni dello stesso ma il risultato non è cambiato.
    In ogni caso, quando con il gestore schede cerco di installare al ESP8266, ottengo questo risultato:

'errore durante lo scaricamento di https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip'
Errore durante lo scaricamento di http://arduino.esp8266.com/stable/package_esp8266com_index.json
Errore durante lo scaricamento di https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip
java.lang.RuntimeException: java.lang.Exception: Errore durante lo scaricamento di https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip

  • at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:175)*
  • at java.lang.Thread.run(Thread.java:748)*
    Caused by: java.lang.Exception: Errore durante lo scaricamento di https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip
  • at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:149)*
  • at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:83)*
  • at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:60)*
  • at cc.arduino.contributions.packages.ContributionInstaller.install(ContributionInstaller.java:105)*
  • at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:172)*
  • ... 1 more*
    Caused by: java.io.IOException: Received invalid http status code from server: 407
  • at cc.arduino.utils.network.FileDownloader.openConnectionAndFillTheFile(FileDownloader.java:239)*
  • at cc.arduino.utils.network.FileDownloader.downloadFile(FileDownloader.java:182)*
  • at cc.arduino.utils.network.FileDownloader.download(FileDownloader.java:129)*
  • at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:147)*
  • ... 5 more*
  1. se con un qualsiasi browser degli stessi pc vado all'indirizzo https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip
    riesco a scaricare il file incriminato senza alcun problema.

Dove sbaglio?
Secondo voi c'è il modo di fargli digerire questa scheda direttamente?
Qualora ciò fosse impossibile o particolarmente complesso, come è possibile utilizzare il file .zip scaricato a parte?

Grazie ancora.
Aiemeppi

>aiemeppi: ho spostato io il tuo thred in questa sezione ...
... cosa non ti è chiaro nel punto 16.8 del REGOLAMENTO (... che forse NON hai letto) e in QUESTO ed in QUESTO post che si trovano in testa alla sezione dove tu avevi aperto il thread ? :o

Guglielmo

Detto questo, l'errore è abbastanza chiaro ... "http status code from server: 407" che, se cerchi su Google, vedi corrisponde a: "407 Proxy Authentication Required", ovvero il proxy richiede una autenticazione che non è stata data e quindi NON ti fa passare ... prova a segnalare la cosa ed a far vedere gli errori agli admin del server se riescono a sbloccare la cosa ... ::slight_smile:

Guglielmo

aiemeppi:

  1. Avvio Arduino 1.8.11 file/impostazioni ed inserisco la stringa http://arduino.esp8266.com/stable/package_esp8266com_indenx.json come URL aggiuntivo per il gestore delle schede.

Quel link è errato, quello corretto è
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Per i test apri il browser e inserisci il link