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
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.
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é.
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 !
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 !
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...
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.
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 !
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.
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
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.
@@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
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.
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
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.
@@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
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 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 ?
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...
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.
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 ?
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
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.
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é.
Vous avez raison. Il faudrait s'intéresser à la sécurité. Cela viendra.
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 !
Merci pour cette vidéo et le partage, j'ai pas mal de vos vidéos en retard à regarder ...
Merci pour vos vidéos. Longue vie à votre chaîne.
Merci Claude
Merci, génial cette fonction de téléversement!
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 !
Merveilleux.
Très bon tuto éducatif. Merci
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...
Bonjour. Les problèmes de noms sont fréquents et je ne sais pas d'où ils viennent.
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.
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 !
Encore une belle vidéo ! Merci .
Merci Gaëtan.
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.
Je n'ai pas tout compris mais je vous remercie pour cette vidéo super bien expliquée, comme d'habitude.
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
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,
Merci pour cette vidéo très éducative ! Ou puis je trouver les fichier source que vous présentez ? Dans vos cours ?
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?
Bonsoir. Pas à ma connaissance. Mais le WiFi vous permet déjà d'ouvrir un canal tcp. Cela permet de faire la même chose
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
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.
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.
Dans mon souvenir car je n'ai pas le temps de tester, c'est identique avec l'ESP32.
@@EricPeronnin oui mais il faut ajouter les bonnes librairies
@@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
Bonsoir Eric ....Tu as eu le fameux doute et le regard surpris du technicien qui ne s'attendait pas au televersement ...lol
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.
oups j'ai trouvé !
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
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.
@@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
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
Bonjour, êtes-vous sûr d'avoir sélectionné un esp comme cible ?
@@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 ?
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...
@@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
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.
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 ?
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.
Bonjour. J'ai changé mon microphone depuis cette vidéo. Vous pourrez constater cela sur les dernières vidéos.
Bonjour, Non très intéressante, encore merci