Community Forum
    • Blog
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Réaliser une mise à jour sans fil (OTA) avec un ESP8266

    Scheduled Pinned Locked Moved Blog articles comments
    remorawifinfoupdatewifiota
    11 Posts 5 Posters 14.3k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • CharlesC Offline
      Charles
      last edited by

      Commençant à utiliser de plus en plus de produits basés sur des ESP8266, je vais vous décrire ici la manière générique de réaliser des mise à jour sans fil dite OTA pour les produits sur lequels j’écris le micrologiciel.. Continuer la lecture

      Cliquez ici pour voir l'article dans son intégralité

      1 Reply Last reply Reply Quote
      • D Offline
        Deennoo
        last edited by

        Je viens d'essayer pour le Wifinfo c'est un echec,

        ARDUINO ide 1.6.5
        Windows7
        Si en source je place :
        http://arduino.esp8266.com/stable/package_esp8266com_index.json
        ou
        http://arduino.esp8266.com/staging/package_esp8266com_index.json

        les Wifinfo n'apparaissent pas, impossible de mettre la version necessaire de base pour ensuite faire une mise a jour OTA.

        1 Reply Last reply Reply Quote
        • CharlesC Offline
          Charles
          last edited by

          tu as bien fais les 2 upload (firmware + spiffs) via le cable USB au moins la 1ere fois ?

          1 Reply Last reply Reply Quote
          • D Offline
            Deennoo
            last edited by

            Bonjour Charles.

            Après installation de python 2.7.11 et github.

            J'ai suivi la méthode withgithub.

            1er sketch en USB OK
            Le 2 ème impossible car le menu : ESP8266 sketch data upload n'apparait pas dans mon IDE (1.6.5 ou 1.6.7).

            Comment faire ?

            1 Reply Last reply Reply Quote
            • D Offline
              Deennoo
              last edited by

              Pour avoir le menu qui permet de compilier et telecharger le fichier .SPIFFS

              Il faut télécharger et installer ceci :

              https://github.com/esp8266/arduino-esp8266fs-plugin/releases/download/0.1.3/ESP8266FS-0.1.3.zip

              1 Reply Last reply Reply Quote
              • CharlesC Offline
                Charles
                last edited by Charles

                @Deennoo
                Exact, j'avais fait ça il y a tellement longtemps que je l'avais oublié, je vais mettre la doc à jour, merci du retour.

                1 Reply Last reply Reply Quote
                • B Offline
                  brfull
                  last edited by

                  I'm getting the follow error: bash: syntax error near unexpected token `('
                  Follow my .bashc:
                  PYTHONPATH="/cygdrive/c/Python27/"
                  alias l='ls -al'
                  alias "c:"='cd /cygdrive/c'
                  alias "d:"='cd /cygdrive/d'
                  alias "nano"='/cygdrive/c/Program Files (x86)/Notepad++/notepad++.exe'
                  alias "ota"='/cygdrive/d/Program Files (x86)/Arduino/hardware/esp8266com/esp8266/tools/espota.py'
                  alias build='cd $USERPROFILE/AppData/Local/Temp; cd $(ls -td -- ./build*/ | head -n1 | cut -d"/" -f2)'

                  Do you have any idea what is that? Thanks.

                  AuFilElecA 1 Reply Last reply Reply Quote
                  • AuFilElecA Offline
                    AuFilElec @brfull
                    last edited by

                    hello @brfull

                    I think your error is the alias nano and ota.
                    Add backslash before spaces in Program\ Files\ (x86).

                    Sorry for my english

                    1 Reply Last reply Reply Quote
                    • D Offline
                      Doume
                      last edited by

                      Je n'arrive pas à comprendre :

                      • Quand peut-on ne flasher que le sketch ? (xxx.cpp.bin)
                      • Quand faut-il utiliser le spiffs ? (xxx.spiffs.bin)
                      • doit-on systématiquement flasher les deux ?
                      AuFilElecA 1 Reply Last reply Reply Quote
                      • AuFilElecA Offline
                        AuFilElec @Doume
                        last edited by

                        Salut @Doume,

                        Il faut mettre à jour le sketch quand le programme est modifié et que tu souhaites bénéficier des dernières mises à jour.
                        Pour le SPIFFS, il s'agit des fichiers statiques qui seront utilisés pour l'interface Web, donc à mettre à jour lorsque les fichiers du répertoire data ont été modifiés.

                        1 Reply Last reply Reply Quote
                        • D Offline
                          Doume
                          last edited by

                          @AuFilElec : Merci pour ces précisions....

                          1 Reply Last reply Reply Quote

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          • First post
                            Last post

                          3

                          Online

                          5.8k

                          Users

                          552

                          Topics

                          5.2k

                          Posts

                          Top Topics

                          • Accès à l'interface Serial et/ou Reset du Winky
                            Nicolas BernaertsN
                            Nicolas Bernaerts
                            0
                            6
                            194

                          Popular Tags

                          teleinfo
                          25 topics
                          arduino
                          19 topics
                          remora
                          16 topics
                          esp8266
                          10 topics
                          arduipi
                          10 topics
                          raspberry
                          8 topics
                          wifinfo
                          7 topics
                          broadcast
                          7 topics
                          Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB