ESP12E Dev Kit

Bonjour à tous, comment allez-vous?
Dernier jour de l’année 2015, dernière carte de test à ma disposition à vous faire découvrir. Je suis dans les temps en fait… On entend beaucoup parler d’ESP8266 et Christophe (si je me souviens bien) que j’ai rencontré à la Fabrique d’Objets Libres m’a prêté cette carte au mois de mars ou d’avril, mais il la récupèrera comme promis… Les avantages de cette nouvelle carte à base ESP8266 sont multiples, suivez le guide :

Effectivement l’ESP12E Dev Kit a pas mal d’avantages et comble pas mal de lacunes de l’ESP8266:

  • Plus besoin de convertisseur FTDI pour programmer l’ESP8266.
  • La programmation & l’alimentation ce font principalement par le micro-USB.
  • Tous les ports sont accessibles facilement via pins des 2.54mm.
  • La connaissance de Lua n’est vraiment pas obligatoire.

Toutefois l’ESP12E Dev Kit conserve les avantages de l’ESP8266 :

  • Faible prix.
  • Prend peu de place.
  • WiFi ready.
  • Possibilité de créer un point d’accès WiFi.

On parle beaucoup d’ESP8266 sur internet et il y’a tellement de tutos que je ne vois pas vraiment l’intérêt d’en refaire un autre… Principalement, car la plupart des difficultés pour utiliser un ESP8266 disparaissent lors de l’utilisation de l’ESP12E Dev Kit. 😊

J’aurai aimer faire un article ultra long pour vous décrire cette carte, mais la simplicité et la robustesse de celle-ci ce passe de long discourt… 😘

Je n’utilise pas souvent d’ESP8266 tout simplement, car je ne crois pas au fait que le WiFi soit la solution pour permettre aux objets connectés de communiquer. Principalement pour trois raisons :

  • Bien gérer le WiFi demande pas mal de ressources hardware et un code bien écrit…🙃
  • La plupart des objets connectés n’ont pas besoin d’une bande passante si importante : ils ont peu de bytes à échanger normalement…😅
  • La plupart des personnes en Fance utilisent la box de leur FAI comme point d’accès WiFi et malheureusement lorsque que vous essayez de connecter 30 appareils en WiFi celle-ci n’est pas capable de suivre… Ce qui ce traduit bien souvent par des déconnexions intempestives d’appareils… 🙈🙉🙊

Il ne me reste plus qu’à vous parler de la partie software. Les puristes de l’ESP8266 seront contents, il est toujours possible de communiquer en Lua via ESPlorer ou LuaLoader sur Windows. Je dois avouer que je ne sais pas s’il existe des équivalents à ces programmes sur Os X ou Linux… 😵 Simplement, car j’ai arrêté mes recherches depuis que j’ai découvert que l’on peut utiliser l’Arduino IDE pour programmer les ESP8266. 😎

Il vous faut installer le pilote pour le convertisseur USB/UART présent sur l’ESP12E. Il est disponible ici pour Windows / Mac / Linux : https://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx

Puis il ne reste qu’à configurer l’Arduino IDE. Il faut ajouter cette adresse dans les préférences de l’Arduino IDE puis valider :

http://arduino.esp8266.com/stable/package_esp8266com_index.json

Ensuite dans le board manager vous pourrez installer : esp8266 by ESP8266 Community v2.0. Et bingo vous pouvez programmer votre carte depuis l’Arduino IDE facilement peu importe que vous soyez sur Windows, Linux ou Os X :

Ce qui offre mine de rien des possibilités diverses et variées… 👍👌

@Bientôt, Anders

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Traduction :