• # MicroPython sur esp8266

    Posté par . En réponse à la dépêche NodeMCU + ESP8266 : une alternative à l'Arduino ?. Évalué à 5.

    Il y a eu récemment une campagne sur Kickstarter pour avoir micropython sur ces MCU: https://www.kickstarter.com/projects/214379695/micropython-on-the-esp8266-beautifully-easy-iot/description

    Je ne sais pas trop quoi en penser et j'ai peur que l'on soit dans la même situation qu'en Lua avec du coup peu de mémoire disponible. Si certains ont des retours sur ce type d'environnement je suis preneur.

    De mon côté j'utilise plusieurs de ces cartes pour superviser les températures de certaines pièces chez moi. J'utilise des modules nodeMCU ayant eu quelques difficultés à utiliser directement les cartes esp12-E. Elles sont tellement petites que ce n'est pas facile de les utiliser avec une breadboard. Le gros avantage (dans mon cas) des nodeMCU ou D1 mini est qu'on les alimente en 5v avec un port microusb. J'aurais pu me contenter de l'esp01 dans mon cas, mais il aurait quand même fallu l'alimenter en 3,3V avec une ou 2 résistances pour avoir un truc stable.

    Autre point à améliorer, c'est à mon avis la consommation électrique et la gestion des modes de veille. Je n'ai pas encore trop creuser le sujet, mais c'est rarement abordé dans les tutos disponibles et il y a de gros gains possibles (200mA -> 60 voire 10mA).

    J'ai aussi noté quelques trucs bizarres de mon côté sans avoir poussé plus loin par manque de temps. J'utilise l'arduino IDE et dans mes sketchs je ne demande pas la création d'un point d'accès et pourtant j'en vois apparaitre un de plus quand je scanne mon réseau wifi.