Débuter avec l’ESP8266 : Se connecter avec une adresse IP fixe - Téléverser en WiFi

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

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

  • @JoeLaFrite
    @JoeLaFrite 3 года назад +4

    Bonjour, avant tout merci pour toutes vos vidéos. J'aime l'approche très détaillée. On sent bien l'enseignant qui explique, et ça change des vidéos "tuto" qu'on trouve beaucoup et qui n'expliquent pas vraiment tout. Avec vous on a un vrai cours !
    Une petite remarque sur le mot de passe. En fait, le programme a bien compilé la première fois. Mais puisque vous avez modifié le mot de passe dans le code, et non pas dans plateformio, lors du premier téléversement, le firmware de l'esp contenait toujours le mot de passe "test", le même que celui utilisé par le téléversement.
    Ce n'est qu'une fois ce premier téléversement terminé que le firmware contient un mdp différent de celui de platformio.
    Pour votre démo, il aurait fallu modifié le mdp du côté platformio pour un résultat immédiat.
    Merci encore

    • @EricPeronnin
      @EricPeronnin  3 года назад

      Merci pour le commentaire et bien vu pour l'histoire du mot de passe. Je me suis fait surprendre durant la vidéo et n'avais pas pris le temps d'y réfléchir.

  • @jrioublanc
    @jrioublanc 3 года назад +2

    Vraiment très intéressant ces vidéos sur l'ESP8266. Je ne connaissais pas la possibilité de téléverser en wifi, j'y vois maintenant de multiples utilisations.
    Merci beaucoup !
    A l'occasion, une vidéo sur la sécurité des IoT serait très utile car ce que l'on trouve actuellement développé me semble trop peu protégé.

    • @EricPeronnin
      @EricPeronnin  3 года назад +1

      Vous avez raison. Il faudrait s'intéresser à la sécurité. Cela viendra.

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

    Merci pour toutes vos vidéos très instructives.
    Je débute avec les esp8266 et votre chaîne est une mine d'informations exceptionnelle ! Merci
    Étant un peu plus a l'aise en programmation qu'en électronique, j'adorerais un sujet sur la programmation objet en c++.
    Merci pour tout !

  • @robinp.9886
    @robinp.9886 3 года назад +1

    Merci pour cette vidéo et le partage, j'ai pas mal de vos vidéos en retard à regarder ...

  • @cpayette9
    @cpayette9 3 года назад +1

    Merci pour vos vidéos. Longue vie à votre chaîne.

  • @bobdoritique7347
    @bobdoritique7347 3 года назад +2

    Merci, génial cette fonction de téléversement!

  • @fabricemotard4312
    @fabricemotard4312 3 года назад +2

    Super vidéo et bien sur que oui elle sont TOUTES très intéressante et apporte a chaque fois de nouvelles choses a apprendre !! 👏👏😉 Bien sur il y en a plein en anglais aussi mais j'ai remarqué que beaucoup faisait les mêmes choses donc on apprend pas grand chose ! La elle sont instructives et c'est le plus important 😁 bonne continuation !

  • @abobobo943
    @abobobo943 3 года назад +1

    Merveilleux.
    Très bon tuto éducatif. Merci

  • @michelcantau998
    @michelcantau998 2 года назад +1

    Bonjour. Encore une vidéo très détaillée et je vous en remercie. Un petit détail bizarre : Dans la vidéo précédente je n'étais pas parvenu à modifier le nom de la plaquette qui restait obstinément "ESP-628A8A", Après la modification de l'IP et le téléchargement par WiFi le nom est devenu "ObjetLED". Comprenne qui pourra...

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

      Bonjour. Les problèmes de noms sont fréquents et je ne sais pas d'où ils viennent.

  • @cyrillethierry9515
    @cyrillethierry9515 3 года назад

    Excellente vidéo. Si, si les phases de compiles/debug sont bien utiles. J'essaie de comprendre pourquoi j'ai ce message espota.py: error: no such option: --auth en mettant sur pause vos phases d'upload :)
    Encore merci pour vos videos, elles sont très bien structurées et toujours super intéressantes.

  • @eddybash1342
    @eddybash1342 3 года назад

    Bonjour professeur,
    Préférez une authentification zkp ou basée pki.
    Les technologies par password statistique sont devenues obsolètes en SSI.
    En dehors du chiffrement sur l'air, vous n'êtes pas en TLS d'après ce que je comprends.
    La confidentialité de votre password d'authentification repose sur la complexité de votre password WiFi.
    Bt est une passoire, wifi n'est pas mieux... ;)
    Merci professeur !

  • @gaetanm1109
    @gaetanm1109 3 года назад +1

    Encore une belle vidéo ! Merci .

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

    Bonjour Monsieur et merci encore une fois pour vos vidéos qui m'ont permis à faire le pas vers la programmation avec ESP8266. Si possible, j'aurais aimé qu'une autre vidéo puisse paraître : sauvegarde dans la mémoire flash des paramètres saisis sur la page web (paramétrage d'une URL à envoyer: par exemple adresse IP destinataire, port ... ). Merci par avance.

  • @antoinedevos3765
    @antoinedevos3765 3 года назад +1

    Je n'ai pas tout compris mais je vous remercie pour cette vidéo super bien expliquée, comme d'habitude.

  • @didier3132
    @didier3132 3 года назад

    Bonjour, merci pour ce tuto, je ne savait pas qu’on pouvait télé verser , n’hésitez pas à faire un tuto sur le sonoff merci

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

    Bonjour, je ne comprend pas trop pourquoi, mais l'addresse IP n'est pas celle que j'ai renseignée. Vos vidéo sont incroyable de qualité.
    cdlt,

  • @pierre-yvesmuller2763
    @pierre-yvesmuller2763 Год назад

    Merci pour cette vidéo très éducative ! Ou puis je trouver les fichier source que vous présentez ? Dans vos cours ?

  • @doubytchou4254
    @doubytchou4254 3 года назад +1

    bonjour ,
    Vidéo très utile!! comme d'habitude!
    merci pour toutes ces informations
    Est ce qu'en utilisant l'OTA on peut accéder au terminal?

    • @EricPeronnin
      @EricPeronnin  3 года назад

      Bonsoir. Pas à ma connaissance. Mais le WiFi vous permet déjà d'ouvrir un canal tcp. Cela permet de faire la même chose

  • @jmichelkuzniak2769
    @jmichelkuzniak2769 3 года назад +1

    Bonjour
    Comme d'habitude, belle vidéo didactique.
    Concernant l'OTA, j'ai déjà suivi d'autres tuto qui spécifiait qu'il fallait installer une version de Python sur le PC. N'est ce pas obligatoire ?
    Bonne continuation

    • @EricPeronnin
      @EricPeronnin  3 года назад

      Bonjour. Il me semble que c'est géré par Arduino IDE ou PlatformIO. Mais comme j'ai déjà Python sur ma machine, difficile de l'affirmer.

  • @thierrymelmet3813
    @thierrymelmet3813 3 года назад +1

    Super vidéo, pour ne pas changer. :)
    Petite question: "est-ce-que cette methode fonctionnne avec un ESP32"?
    A mon avis la bibliotheque de gestion du WiFi n'est pas la même.

    • @EricPeronnin
      @EricPeronnin  3 года назад +1

      Dans mon souvenir car je n'ai pas le temps de tester, c'est identique avec l'ESP32.

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

      @@EricPeronnin oui mais il faut ajouter les bonnes librairies

    • @pierre-yvesmuller2763
      @pierre-yvesmuller2763 Год назад

      @@eddymaue Oui effectivement il faut remplacer :
      #include
      par
      #include
      Malheureusement cela ne suffit pas, j'ai encore ces 2 erreurs :
      In function 'void setup()':
      error: 'WiFiEventHandler' does not name a type
      static WiFiEventHandler onConnectedHandler = WiFi.onStationModeConnected(onConnected);
      et :
      error: 'WiFiEventHandler' does not name a type
      static WiFiEventHandler onGotIPHandler = WiFi.onStationModeGotIP(onGotIP);
      Pouvez-vous m'aider ?...
      Merci d''avance

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

    Bonsoir Eric ....Tu as eu le fameux doute et le regard surpris du technicien qui ne s'attendait pas au televersement ...lol

  • @jeanlucbabadjide6960
    @jeanlucbabadjide6960 3 года назад

    Merci beaucoup Mr. Eric.
    Je viens de débuter dans arduino par si longtemps et suis heurtée à se problème de réception de réseau par mon nodmcu.une fois que le télé versement terminé, sur moniteur série sa s'affiche l'heure et connecting et nom de mon réseau après plus rien. Je voulais savoir si je fais copié collé de ton code sa marcherait ? Ou bien il faudrait que je télécharge ces bibliothèque que vous avez inclus dans le vidéo ? Est-ce téléchargeables dans le gestionnaire de bibliothèque d'arduno ? Merci encore Mr. Eric.

  • @pierre-yvesmuller2763
    @pierre-yvesmuller2763 Год назад

    oups j'ai trouvé !

  • @lebaudjerome327
    @lebaudjerome327 2 года назад +1

    Bonsoir
    C'est louche mais je ne trouve pas d'erreur dans mon code et avec votre source code j''ai aussi pareil mais pas de possibilité d'avoir l'OTA dans l'IDE en plus du COMx
    Je ne sais pas pas d'où ça vient mais c'est bizarre

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

      Bonsoir Jérôme, il n'est pas rare de rencontrer des problèmes avec l'IDE Arduino et l'OTA. Je n'ai pas de réponse à cela et ce d'autant plus que je suis passé à VS Code + PlatformIO depuis un petit moment.

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

      @@EricPeronnin Alors après avoir tourné en rond sur le net sur le sujet j'ai découvert que le problème est situé sur la carte réseau de l'ordinateur.
      En effet il faut aller décocher l'option ipv6 fermer l'IDE le relancer et le miracle se produit :) puis on remet ou non l'IPV6

  • @etmay53
    @etmay53 2 года назад +1

    Bonjour,
    Quand je compile le programme, celui-ci se bloque sur : void onConnected(const WiFiEventStationModeConnected& event ) {
    avec le message d'erreur suivant : 'WiFiEventStationModeConnected' does not name a type
    Je vois pas quel est le problème. Je pense avoir bien installé toutes les bibliothèques, pouvez vous m'aider ? Merci

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

      Bonjour, êtes-vous sûr d'avoir sélectionné un esp comme cible ?

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

      @@EricPeronnin J'ai ce message quand je lance la vérification du programme. Je ne cherche pas à télécharger donc je pense pas avoir besoin d'un esp cible ?

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

      Le choix de la cible, même si elle n'est pas connectée, conditionne le lancement de la bonne chaine de développement, le bon compilateur avec les bonnes bibliothèques...

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

      @@EricPeronnin Par cible, vous entendez le nom de la carte ? J'ai mis mkr1000 le nom de ma carte. Par défaut il me met Atmel ADBG comme programmateur

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

      La MKR1000 n'est pas une carte WiFi. Il faut choisir une carte à base d'ESP8266. Il faut pour cela installer les cartes concernées car elles ne sont pas proposées par défaut dans Arduino. Revoir le début de la série de vidéos pour en savoir plus.

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

    Merci pour la vidéo
    Bon la programmation en OTA me sort cette erreur : [ERROR]: Bad Answer: ERR: ERROR[8]: Flash config wrong real
    Va falloir comprendre pourquoi maintenant :( Apparemment un problème de paramétrage 1M ou 4M pour le petit module dont je dispose. Le Basic R2 fonctionnant Nickel
    Penses-tu faire une vidéo pour coupler par exemple le basic R2 et les boutons poussoir ? Je veux dire par la une lampe commander par le basic R2 et le téléphone, mais cette même lampe aurait aussi deux boutons poussoirs de part et d'autre de la pièce pour pour allumer/éteindre ?

  • @jeanlucbabadjide6960
    @jeanlucbabadjide6960 3 года назад +1

    Merci pour la vidéo. Par contre il est difficile de t'entendre. Est ce que vous pouvez faire un effort de parler un plus fort ?Merci.

    • @EricPeronnin
      @EricPeronnin  3 года назад

      Bonjour. J'ai changé mon microphone depuis cette vidéo. Vous pourrez constater cela sur les dernières vidéos.

  • @michelgiustina1124
    @michelgiustina1124 3 года назад +1

    Bonjour, Non très intéressante, encore merci