ESP-01S : Programmare ESP8266 con Arduino IDE (primi passi)

Поделиться
HTML-код
  • Опубликовано: 6 ноя 2024

Комментарии • 55

  • @dekophate6713
    @dekophate6713 10 месяцев назад +3

    Finalmente un video chiaro e soprattutto Pratico! Non ho parole a parte "Grazie!"

    • @fremsoft
      @fremsoft  10 месяцев назад +1

      Se vieni a impara giocando trovi un bel po' di contenuti che potrebbero interessarti 😉

  • @themoonshell-F4LFJ
    @themoonshell-F4LFJ 7 месяцев назад

    Grazie mille! Ho faticato a programmare questa scheda WIFI. Con il tuo tutorial funziona!

  • @befa5808
    @befa5808 5 месяцев назад

    Grazie mille! Ottima spiegazione. Spieghi bene e hai un bel filo logico. Nulla di scontato..

    • @fremsoft
      @fremsoft  5 месяцев назад

      Grazie sei molto gentile

  • @dab3963
    @dab3963 7 месяцев назад

    Buongiorno Emanuele, grazie per i tuoi video che seguo con passione e simpatia. Confesso però di iniziare a detestare la 8266. Ho seguito la procedura che indichi e fin qui nessun problema. Quando però ho provato a utilizzarla per dare le connettività wifi a un arduino uno le cose si complicano. Ho provato a seguire millemila tutorial ma la mia 8266 non c'è verso di ottenere un accidente di risposta interrogandola con i comandi AT
    Mi chiedo se sono io ad essere irrimediabilmente incapace, ma conoscendo già la risposta vengo al secondo busillis: è possibile che pasticciando abbia sovrascritto qualcosa del firmware con la parte che gestisce i comandi AT o che gli stessi siano assenti dalla scheda in mio possesso?

    • @fremsoft
      @fremsoft  7 месяцев назад +1

      Certamente, se la esp01s non risponde ai comandi AT, vuol dire solo due cose: o si è rotta, o non c'è il firmware adatto

    • @dab3963
      @dab3963 7 месяцев назад

      Grazie della risposta, hai tutta la mia stima.

  • @michelepietribiasi6757
    @michelepietribiasi6757 2 года назад

    Grande Emanuele!!Un video stupendo e mooooolto utile!!!!!Ottimo LAVORO

  • @leonardomunoz5880
    @leonardomunoz5880 Год назад

    Excelente explicación de la conexión del Esp01S, saludos desde Perú.

    • @fremsoft
      @fremsoft  Год назад

      Ciao Leonardo, grazie per il tuo commento, un grande abbraccio da Bologna

  • @Mr1999tora
    @Mr1999tora 2 года назад

    Bellissimo video Ema, molto interessante, complimenti, continua così.

  • @gasparematranga475
    @gasparematranga475 2 года назад

    veramente chiaro ed esaustivo. Complimenti e grazie

  • @sigsellitto4720
    @sigsellitto4720 Год назад

    Salve signor Frisoni mi interessava sapere se poteva essere utilizzato anche come rele ad impulsi, ad ex per apertura di un cancelletto etc...

    • @fremsoft
      @fremsoft  Год назад +1

      Si certamente, opportunamente programmato

    • @sigsellitto4720
      @sigsellitto4720 Год назад

      Sig. Frisoni, la ringrazio. Mi auguro che mi sara' di supporto Tecnico per l inizio di questa nuova esperienza. Attualmente faccio uso di attuatori sonoff, shelly e quant' altro, ma sarebbe un piacere e un successo cimentarmi e imbattermi anche sulle schede di sviluppo, per poi avanzare con la conoscenza gradualmente. Ci proviamo. !!!!

  • @massimotrompetto6489
    @massimotrompetto6489 10 месяцев назад

    Estremamente chiara l'esposizione tanto da far sembrare semplice l'uso di un modulo che mi ha sempre dato problemi ora ho provato a caricare come da video il blink tutto bene carica e da caricamento completato però una volta reinserito il modulo nell'usb come da video non succede nulla il led non lampeggia strano perchè le procedure sono estremamente semplici è come se il programma non andasse in lettura ancora una volta mi trovo contro un muro hai qualche idea in merito la scheda esp è guasta?

    • @fremsoft
      @fremsoft  10 месяцев назад

      È successo anche a me. Questi moduli sono molto delicati. È facile che a un certo punto smettano di comunicare con Arduino IDE, non so se siano bruciati o se si sia compromesso il bootloader. Fatto sta che ho dovuto accantonarne qualcuno per impossibilità di farli funzionare

  • @albertofilippetti5654
    @albertofilippetti5654 7 месяцев назад

    Ciao , è possibile programmare direttamente da home assistant, da rasberry?

    • @fremsoft
      @fremsoft  7 месяцев назад +2

      Probabilmente qualcuno ci sarà anche riuscito. Ma non so aiutarti. Non ho home assistant in casa, e non ne voglio... la privacy è già abbastanza compromessa

  • @orlandopennino7261
    @orlandopennino7261 9 месяцев назад

    Buonasera complimenti per quello che fa. Volevo farle una domanda, al minuto 15:20 dove carichi il "blink". Io riesco a caricare il programma! poi fate vedere che si deve togliere per resettarlo, faccio questa operazione, ma NON parte il Blink Perché??? grazie mille.

    • @fremsoft
      @fremsoft  9 месяцев назад

      Ne hai un altro per provare se fosse difettoso?

    • @orlandopennino7261
      @orlandopennino7261 9 месяцев назад

      @@fremsoft si

    • @fremsoft
      @fremsoft  9 месяцев назад

      @@orlandopennino7261 e succede la stessa cosa anche con quell'altro?

    • @orlandopennino7261
      @orlandopennino7261 9 месяцев назад

      @@fremsoft purtroppo anche con uno nuovo fa la stessa cosa. Carica il programma Blink fino al 100% vedo il led blu accendersi in fase di carica. tolgo e poi rimetto, ma il led blu non lampeggia. Ma chi sa.

    • @orlandopennino7261
      @orlandopennino7261 8 месяцев назад

      ruclips.net/video/HqEAyOf7rqQ/видео.htmlsi=sfi7IqlWr9-fOVzS se collego cosi il led blu comunque non lampeggia. Ma collegando un led come nel video al minuto 7:57 mi funziona un led esterno, mi va bene anche cosi. Ho commentato solo per rendere pubblico questo problema. grazie

  • @a28101950
    @a28101950 2 года назад

    Hola Emanuele , muy buenos videos. Una pregunta por favore:
    Porqué no veo nada en el serial monitor del Arduino IDE, no 1 y no 2. GRACIAS!!

    • @fremsoft
      @fremsoft  2 года назад

      Hola Sergio, prova a staccare e riattaccare la usb.. Una volta va il monitor seriale e una volta non va. Probabilmente si tratta di un bug nel firmware di ESP-01S

  • @massimotrompetto6489
    @massimotrompetto6489 10 месяцев назад

    risolto grazie era un problema della versione dell'ide di arduino scaricando la 2.2.1 tutto funziona

    • @fremsoft
      @fremsoft  10 месяцев назад

      Grazie per il riscontro 🥳

  • @salvatorevigorito421
    @salvatorevigorito421 Год назад

    Ho comprato due moduli esp01,convinto che si potessero usare come con una telecamera,scaricando una app e configurarla,grosso errore,mi consigli di buttarli/regalarli?,esiste un sistema per poveri ignoranti come me?,ti ringrazio per l'eventuale risposta.

    • @fremsoft
      @fremsoft  Год назад

      Scusami non credo di aver capito... Prova a cercare ESP32CAM forse è quello che stai cercando

  • @luigicalifano7897
    @luigicalifano7897 Год назад

    Buongiorno. Piccolo ma, per me, grandissimo dilemma.
    Ho un vecchio ma perfettamente funzionante cronotermostato giornaliero a batteria che gestisce la caldaia. Ho messo il wifi a casa e non mi vá di spendere 100€ e piú per cambiare il cronotermostato wifi a casa.
    É possibile usare questo aggeggino per comandare il cronotermostato anche se sono fuori casa anche se il cronotermostato é di tipo manuale???

    • @fremsoft
      @fremsoft  Год назад

      Suppongo di sì, oggigiorno si fa di tutto... contattami su un social e spiegami meglio, perché così siamo un po' sul vago

  • @Dreeyd
    @Dreeyd 2 года назад

    con gli ingressi dell'esp8266 é possibile acquisire direttamente i valori rilevati da un sensore dht11, mq-x..?

    • @fremsoft
      @fremsoft  2 года назад

      Certamente sì Daniel, a breve farò un tutorial anche su questo: amzn.to/3N7bEpq

  • @francescocampetella66
    @francescocampetella66 2 года назад

    Salve Frisoni, esiste un grosso problema per utilizzare questi moduli nella domotica, ad ogni reset il pin GPIO0 di controllo del Relè genera un impulso ON/OFF per il boot interno del ESP8266, quindi se dovessi usarlo come apriporta mi ritrovo la porta di casa aperta ogni volta che la corrente di casa salta. Non ho trovato nessun escamotage a questo problema, lei sa come risolverlo? Grazie Mille!

    • @fremsoft
      @fremsoft  2 года назад

      il circuito ESP-01S è estremamente comodo, ma effettivamente la comodità porta con sé effetti collaterali come quello menzionato. Se l'applicazione è così critica bisogna trovare un escamotage. La cosa più semplice che mi viene in mente consiste nell'inserire una linea di ritardo sul comando del relais, come ad esempio un circuito R-C sulla base del transistor che comanda il relais, in modo tale che per l'attivazione occorrano parecchi decimi di secondo di impulso e non pochi attimi come nel caso dell'accensione.
      So che alcuni lo hanno fatto aggiungendo un condensatore da 470uF in parallelo al LED del'optoisolatore. È una soluzione discutibile ma penso che sia il modo più semplice.

    • @francescocampetella66
      @francescocampetella66 2 года назад

      Grazie Mille Frisoni per la risposta, saluti!

  • @gilbertodonofrio2519
    @gilbertodonofrio2519 Год назад

    Ciao! Intanto ti ringrazio tantissimo per questo video! Da neofita posso dirti che è l'unica guida che è riuscita a farmi capire qualcosa riguardo la ESP8266. Se posso vorrei sottoporti il mio problema sperando di avere qualche dritta: sto cercando di connettere la ESP8266 direttamente su Arduino Uno, ho connesso TX->RX ed RX->TX, la ENABLE e la Vin al pin da 3.3 V dell'Arduino, ho connesso GND e GPIO0 alla GND dell'arduino e ho connesso Arduino al computer (e dunque do corrente al modulo). Come porta seriale ho impostato quella che comunica con Arduino e ho provato a caricare lo sketch per il blink. Mi compare il seguente errore:
    A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header
    Mi sapresti aiutare? Giuro non so più cosa fare. Simulando quanto hai fatto tu con il pulsante ho anche provato a sconnettere la GPIO0 dalla terra dopo qualche secondo dall'accensione ma nulla. Aiuto :(

    • @fremsoft
      @fremsoft  Год назад

      Ciao Gilberto, hai commesso un paio di imprecisioni, sentiamoci privatamente che ti illustro meglio come fare

    • @gilbertodonofrio2519
      @gilbertodonofrio2519 Год назад

      @@fremsoft saresti veramente gentilissimo! Come possiamo sentirci? Attraverso la chat dei progettisti anonimi ?

    • @fremsoft
      @fremsoft  Год назад

      @@gilbertodonofrio2519 cercami su Facebook o Instagram @fremsoft

    • @gilbertodonofrio2519
      @gilbertodonofrio2519 Год назад

      @@fremsoft Ciao Emanuele! scusami sono sempre io che rompo 😁 ho provato a contattarti su fb ma credo che i miei messaggi non ti arrivino 🥲

  • @gasparematranga475
    @gasparematranga475 2 года назад

    Salve avrei bisogno di un aiutino: ora ho collegato la ESP8266 ad arduino mega e vedo che lo sketch di scan delle reti funziona potrebbe gentilmente indirizzarmi uno sketch che mi consenta di eseguire il login alla mia wifi? sto iniziando ora e sono proprio neofita ma vorrei portare avanti gradualmente un progettino di creazione di una cella di lievitazione. grazie

    • @fremsoft
      @fremsoft  2 года назад

      Attenzione! Il mega lavora a 5V mentre il ESP-01S a 3,3V

    • @gasparematranga475
      @gasparematranga475 2 года назад

      @@fremsoft si grazie per la mia domanda cosa mi dice? saluti

    • @fremsoft
      @fremsoft  2 года назад

      Forse in questo video c'è la risposta?
      ESP-01S : Modulo relay Wi-Fi programmabile con Arduino IDE
      ruclips.net/video/oHXnjy0CLb0/видео.html

  • @Gerrydream
    @Gerrydream 11 месяцев назад

    Salve emanuele, sto iniziando a cimentarmi con questo esp01 (esp8266) per collegare una stamapnte 3d con tft 35 , ma quando cerco di programmare seguendo il video dello scketc BLINK mi restituisce questo errore "A fatal esptool.py error occurred: Write timeout" sono inesperto chiaramente, potresti aiutarmi a risolvere questa anomalia, ho acquistato il convertitore seriale con gia inserito il pulsante di reset. Grazie

    • @fremsoft
      @fremsoft  11 месяцев назад

      Ciao Gerry, forse devi collegare il pulsante... Ricordati di tenere il pulsante premuto nel momento in cui inserisci la connessione USB

  • @gasparematranga475
    @gasparematranga475 2 года назад

    salve ho seguito attentamente la procedura per attivare la esp8266 dopo la compilazione mi visualizza :Executable segment sizes:
    ICACHE : 32768 - flash instruction cache
    IROM : 231724 - code in flash (default or ICACHE_FLASH_ATTR)
    IRAM : 26793 / 32768 - code in IRAM (IRAM_ATTR, ISRs...)
    DATA : 1496 ) - initialized variables (global, static) in RAM/HEAP
    RODATA : 876 ) / 81920 - constants (global, static) in RAM/HEAP
    BSS : 25608 ) - zeroed variables (global, static) in RAM/HEAP
    Lo sketch usa 260889 byte (27%) dello spazio disponibile per i programmi. Il massimo è 958448 byte.
    Le variabili globali usano 27980 byte (34%) di memoria dinamica, lasciando altri 53940 byte liberi per le variabili locali. Il
    quando faccio il caricamento mi dice:
    esptool.py v3.0
    Serial port COM5
    Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
    File "C:\Users\gaspare\OneDrive\Documenti\ArduinoData\packages\esp8266\hardware\esp8266\3.0.2/tools/upload.py", line 66, in
    esptool.main(cmdline)
    File "C:/Users/gaspare/OneDrive/Documenti/ArduinoData/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 3552, in main
    esp.connect(args.before, args.connect_attempts)
    File "C:/Users/gaspare/OneDrive/Documenti/ArduinoData/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 529, in connect
    raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    Mi puoi dare una mano Grazie e Saluti.

    • @fremsoft
      @fremsoft  2 года назад

      Probabilmente il ESP-01S non era in ascolto. Accertati di aver pigiato il pulsante mentre colleghi la usb. Ogni volta che riprogrammi devi staccare e riattaccare la USB tenendo pigiato il pulsante.

    • @fremsoft
      @fremsoft  2 года назад

      Su alcuni modelli bisogna tener premuto per almeno due secondi il tasto di reset. Dipende anche dal firmware che montano quando ti vengono consegnati.

    • @gasparematranga475
      @gasparematranga475 2 года назад

      @@fremsoft grazie ho scoperto che avevo saldato male l'interruttore poi e' andato una scheggia. grazie e salutissimi

    • @fremsoft
      @fremsoft  2 года назад

      @@gasparematranga475 perfetto, grazie per il tuo riscontro