Bonsoir Korhm, Jean-Marie, Cosmic Mac.
Korhm a écrit :
J'allais justement poser la question: quand peut-on espérer une nouvelle version de nodemcu ?

L'IDE Arduino semble bien, mais j'ai lu que le PWM n'était pas pris en charge, or je pense que j'en aurais besoin dans mon projet (contrôler la vitesse d'un moteur)
Pour la nouvelle version de NodeMcu, de temps en temps je consulte le site
http://bbs.nodemcu.com
Dans le change log de la dernière version
https://github.com/esp8266/arduino PWM semble supporté
Code : Tout sélectionner
analogWrite(pin, value) enables software PWM on the given pin. PWM may be used on pins 0 to 15. Call analogWrite(pin, 0) to disable PWM on the pin. value may be in range from 0 to PWMRANGE , which is currently equal to 1023.
Jean-Marie a écrit :J'ai l'impression que tu a dû rater l'un ou l'autre de mes messages car j'essaye d'éviter au maximum l'IDE et le langage Arduino
Désolé Jean-Marie mais j'oublie à chaque fois que tu n'utilises pas l'IDE Arduino.
Je trouve que c'est dommage de piloter un ESP8266 via un microcontrôleur alors qu'un esp8266 peut se suffire à lui même.
En fait tu utilises l'ESP8266 comme un modem WiFI.
Avec les différents firmwares à base du SDK d'Espressif de toutes les façons tu ne peux pas savoir ce qui se passe dans le SDK car Espressif ne livre pas ses sources.
Mais nous avons déjà eu ce genre de discussion et je pense que je ne te ferai pas changer d'avis sur la façon d'utiliser un ESP8266.
Mais tu as raison sur le fond car il est plus efficace d'utiliser des outils que l'on maitrise bien (surtout pour la partie debug).
Cosmic Mac a écrit :Il faudrait aussi rajouter Sming à l'inventaire des solutions de développement pour ESP8266.
On en parle ici et là.
Je ne connais pas Sming, encore un truc à tester.
J'ai jeté un œil sur ce projet mais l'environnement de compilation semble assez lourd.
Cosmic Mac a écrit : quelles sont les limitations que vous avez rencontrées avec la version actuelle de NodeMCU ?.
C'est surtout l'instabilité des communications Wifi qui ne fonctionnent pas à tous les coups.
L'utilisation de la programmation par évènements : xxx:on , Ne facilite pas la relecture des sources.
SMBA38.