ESP8266 -esp12 modulo v3. Non riesco a capire come vdere la seriale da arduino ide... - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

ESP8266 -esp12 modulo v3. Non riesco a capire come vdere la seriale da arduino ide...

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • ESP8266 -esp12 modulo v3. Non riesco a capire come vdere la seriale da arduino ide...

    Ciao,
    sto avendo dei grossi problemi nel capire come funzionano i moduli esp8266 v3 con nodemcu che ho comperato
    Clicca sull'immagine per ingrandirla. 

Nome:   nodemcuv3.jpg 
Visite: 1 
Dimensione: 205.3 KB 
ID: 1984408

    Hanno un chip CH340, ma vedo la porta seriale COM solo se premo contemporaneamente FLASH e RESET, poi rilascio RESET e rilascio FLASH... in questo modo la porta seriale rimane visibile al mio PC e posso installare nuovi firmware o uplodare sketch da arduino IDE senza problemi.
    Quando però finisce di uplodare lo sketch da arduino ide la COM sparisce dl PC e non ho modo di vedere cosa il mio programma manda al monitor seriale.

    Non credo si tratti di componenti difettosi perché ne ho comperati 3 da venditori diversi e si comportano tutti nella medesima maniera.

    Se qualcuno ne ha acquistati, mi può gentilmente spiegre come li programma e come vede il monitor seriale?
    Grazie

  • #2
    Ciao
    Prima di fare il flash devi pulire la ram..
    Purtroppo non sono a casa.. Prova a fare una ricerca su Google.
    Ciao

    Inviato dal mio SM-N9005 utilizzando Tapatalk
    località Frosinone; inclinazione 30^; direzione sud;
    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
    Solar logger RASPBERRY-PI3
    23Solar feed PVout - MeterN - DOMOTICZ

    Commenta


    • #3
      bho... come dire...

      in flash mode vedo la com e se invece faccio solo reset, mi sparisce la com e non posso ovviamente fare nulla.
      Ho provato a metter la stable release del NodeMCU, ma nulla, nel senso che la mette e poi il comportamento è lo stesso.
      Se io lascio nel NodeMcu Flasher INTERNAL://NODEMCU con offset =0x00000 cancella la memoria come intendi tu?
      Perché ho provato a farlo prima di mettere il firmware, ma nulla

      edit: ti dirò di più, inspiegabilmente una delle volte che ho resettato la com è restata ed ho potuto vedere lo sketch tramite seriale. Ora posso resettare altre volte, ma la com se ne va. Strano che si comportino tutte allo stesso modo. capirei una scheda difettosa, ma 3 mi sembra strano
      Ultima modifica di Guz; 27-08-2016, 13:42.

      Commenta


      • #4
        Hai provato il programma ESPlorer?

        Commenta


        • #5
          Si. Non va. Sto andando a prendere un quarto modulo che avevo comperato tempo fa e vediamo se va

          Commenta


          • #6
            Allora, un passettino avanti fatto con molta fatica...

            Ho installato ubuntu perchè molti riferimenti erano su linux.
            Fatto questo esplorer ha iniziato a funzionare, ma solo con il modilino nuovo che ho provato oggi. Gli altri continuano a non rispondere perchè forse li avrò un po' sminchiati a furia di test. con esptool.py ho anche provato a reinviargli i firmware... mi da ok ma non funzionano. in pratica mi è rimasto un solo esp per gli esperimenti. meglio tenerselo buono

            La risposta che ho in esplorer dall'unico buono è:

            Got answer! AutoDetect firmware...

            AT-based firmware detected.
            AT+GMR
            AT version:0.40.0.0(Aug 8 2015 14:45:58)
            SDK version:1.3.0
            Ai-Thinker Technology Co.,Ltd.
            Build:1.3.0.2 Sep 11 2015 11:48:04
            OK

            Prima di fare altri esperimenti e bruciare anche questo per mettere NodeMCU, vorrei verificare se è possibile risistemare gli altri 3 moduli...

            man mano posto i risultati, ma se qualcuno ha suggerimenti ringrazio di cuore...

            Commenta


            • #7
              I moduli iniziano a rispondere e forse ho risolto qualcosa. Come suggerito sopra ho cancellato completamente la memoria e riscritto tutto.
              Il problema è che funziona solo il nodemcu 0.9, quello vecchio che dovrebbe andare sui moduli con 512k. Se metto il firmware nodemcu aggiornato (https://nodemcu-build.com/) al riavvio, il dispositivo continua a lampeggiare velocemente e non da segni di vita.
              A questo punto non riesco a capire che chip hanno i miei moduli. Io ero sicuro che avessero ESP-12E con 4Mb. Come posso verificarlo? Le mie schede sono identiche a quelle in foto.

              I chip ricominciano a funzionare con nodemcu 0.9.6 sia che io scriva esp_init_data-default all'offset dei 512k (0x7c000)che a quello dei 4 Mb (0x3fc000)esp_init_data_default.bin


              sudo python esptool.py --port /dev/ttyUSB0 erase_flash

              sudo python esptool.py --port /dev/ttyUSB0 write_flash 0x00000 /home/guz/nodemcu0.9.6.bin 0x3fc000 /home/guz/esp_init_data_default.bin
              oppure
              sudo python esptool.py --port /dev/ttyUSB0 write_flash 0x00000 /home/guz/nodemcu0.9.6.bin 0x7c000 /home/guz/esp_init_data_default.bin
              tanto funziona uguale...
              Ultima modifica di Guz; 28-08-2016, 10:33.

              Commenta


              • #8
                ciao

                scaricati questo

                poi fai il flash su 0x1 0x2 0x3 e 0x4
                Clicca sull'immagine per ingrandirla. 

Nome:   Immagine1.png 
Visite: 1 
Dimensione: 52.1 KB 
ID: 1957449

                poi prova a fare il flash di quello che vuoi...

                ciao
                località Frosinone; inclinazione 30^; direzione sud;
                13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                Solar logger RASPBERRY-PI3
                23Solar feed PVout - MeterN - DOMOTICZ

                Commenta


                • #9
                  il comportamento è lo stesso.
                  qualcuno non è che ha un nodemcu già compilato che per certo ha funzionato su una board come la mia?
                  Almeno lo provo...
                  grazie

                  Commenta


                  • #10
                    ma quale firm devi caricarci su..

                    prova questo

                    da qui
                    località Frosinone; inclinazione 30^; direzione sud;
                    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                    Solar logger RASPBERRY-PI3
                    23Solar feed PVout - MeterN - DOMOTICZ

                    Commenta


                    • #11
                      Mi sono accorto di essere nella sezione sbagliata. Rispondo solo per confermare che espeasy funziona benissimo. nodemcu per fare funzionare gli script lua invece proprio no. Pazienza.
                      Ringrazio perchè almeno espeasy funziona

                      Commenta

                      Attendi un attimo...
                      X