J'ai découvert l'ESP8266 comme beaucoup dans le Hackable Mag cet été.
Je suis super content de voir un article dessus ici !
Je m'y suis mis un petit peu, mais à terme je vais faire toute la domotique de ma maison avec.
Pour info, le BSP pour Arduino est très jeune, et a pas mal de petits soucis. Il faudra un peu de temps pour que ça se stabilise. De plus, les codeurs essayent de passer du modèle linéaire de l'Arduino à un modèle basé sur les événement et c'est pas toujours simple. Dans tous les cas, les librairies du BSP sont en source fermées (mais les interfaces sont en open source). Donc pour débugger c'est "vintage" : pas de debug, il faut faire ses printf à la main pour voir ce qui pose problème.
Il fallait ce genre de produit à ce prix pour lancer l'Internet des objets. Ça va enfin décoller. Le corollaire c'est que nous allons devoir massivement passer à l'IPv6 :) Par contre, il va falloir suivre ça de près : http://www.infoq.com/news/2015/07/FCC-Blocks-Open-Source
# ESP8266/NodeMCU : des infos, des liens
Posté par ghusson (site web personnel) . En réponse à la dépêche Internet des objets l'ESP8266 et ma porte de garage. Évalué à 5.
J'ai découvert l'ESP8266 comme beaucoup dans le Hackable Mag cet été.
Je suis super content de voir un article dessus ici !
Je m'y suis mis un petit peu, mais à terme je vais faire toute la domotique de ma maison avec.
Pour info, le BSP pour Arduino est très jeune, et a pas mal de petits soucis. Il faudra un peu de temps pour que ça se stabilise. De plus, les codeurs essayent de passer du modèle linéaire de l'Arduino à un modèle basé sur les événement et c'est pas toujours simple. Dans tous les cas, les librairies du BSP sont en source fermées (mais les interfaces sont en open source). Donc pour débugger c'est "vintage" : pas de debug, il faut faire ses printf à la main pour voir ce qui pose problème.
Pour le matériel, j'utilise ça :
http://www.banggood.com/fr/ESP8266-ESP-12E-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-980984.html
http://www.banggood.com/fr/NodeMcu-Lua-ESP-12E-WIFI-Development-Board-p-985891.html
Mes notes de recherche et tests :
ESP8266 : http://fil.crepp.org:8100/elgg/pages/view/50/module-esp-12e
NodeMCU : http://fil.crepp.org:8100/elgg/pages/view/51/nodemcu
Personnellement je m'oriente vers NodeMCU/LUA (plus mature que ESP/Arduino). Pour bien coder, il faut lire ça : http://www.esp8266.com/wiki/doku.php?id=nodemcu-unofficial-faq
Si vous voulez faire des application un peu lourde, il vaut mieux y aller à coup de gcc, et directement utiliser le BSP.
Pour info, si vous êtes en Bretagne, j'organise une présentation de l'ESP8266 ce samedi dans mon fablab (Créafab-Lorient) : http://www.crepp.org/la-rentree-du-crepp-le-19-septembre-arduino-et-internet-des-objets-avec-lesp8266/
Il fallait ce genre de produit à ce prix pour lancer l'Internet des objets. Ça va enfin décoller. Le corollaire c'est que nous allons devoir massivement passer à l'IPv6 :) Par contre, il va falloir suivre ça de près : http://www.infoq.com/news/2015/07/FCC-Blocks-Open-Source