Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. Blog articles comments
  4. Réaliser une mise à jour sans fil (OTA) avec un ESP8266

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

Scheduled Pinned Locked Moved Blog articles comments
remorawifinfoupdatewifiota
11 Posts 5 Posters 14.7k Views 2 Watching
  • 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.
  • D Offline
    D Offline
    Deennoo
    wrote on last edited by
    #2

    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
    • CharlesC Offline
      CharlesC Offline
      Charles
      wrote on last edited by
      #3

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

      1 Reply Last reply
      • D Offline
        D Offline
        Deennoo
        wrote on last edited by
        #4

        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
        • D Offline
          D Offline
          Deennoo
          wrote on last edited by
          #5

          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
          • CharlesC Offline
            CharlesC Offline
            Charles
            wrote on last edited by Charles
            #6

            @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
            • B Offline
              B Offline
              brfull
              wrote on last edited by
              #7

              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
              • B brfull

                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 Offline
                AuFilElecA Offline
                AuFilElec
                wrote on last edited by
                #8

                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
                • D Offline
                  D Offline
                  Doume
                  wrote on last edited by
                  #9

                  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
                  • D Doume

                    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 Offline
                    AuFilElecA Offline
                    AuFilElec
                    wrote on last edited by
                    #10

                    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
                    • D Offline
                      D Offline
                      Doume
                      wrote on last edited by
                      #11

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

                      1 Reply Last reply

                      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
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      0

                      Online

                      5.8k

                      Users

                      565

                      Topics

                      5.3k

                      Posts

                      Top Topics

                      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
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Blog
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups