Généralités

  • ESP8266 : flasher l’ESP201

    L’ESP201 fait partie des multiples déclinaisons de l’ESP8266, jugez-en plutôt avec son brochage impressionnant : Pour le flasher, il va vous falloir relier correctement quelques broches : GND / VCC / RXD / TXD sur le convertisseur série/TTL CHIP_EN au 3.3Vcc GPIO00 à la masse (GND) GPIO02 au 3.3Vcc GPIO15 à la masse (GND) Une fois sous tension, vous allez flasher avec esptool.py, en Python. Voici ce que donne le branchement en labo, avec à gauche l’ESP201, au centre le…

  • |

    La Pomme refait son show #Keynote

    Vous ne l’avez sans doute pas loupé ce fameux Keynote qui alimente les blogs spécialisés Apple depuis des mois : c’était hier soir, un show cadré, normé, avec les habituels amaaaaaazing tellement modestes des Tim Cooks et autres cadres de la Pomme. Oui, une fois encore, Apple vous a présenté des produits incroyables, à des prix eux aussi incroyables car après tout on a passé beaucoup de temps à bosser dessus et ils sont forcément sur le haut du panier des…

  • ESP-12 : présentation

    Suite de la série des essais avec l’ESP8266, cette fois-ci avec l’ESP-12, toujours plus petit : On peut difficilement faire plus petit, enfin si, mais pas avec autant de GPiO intégrés, 9 au total, donc 8 utilisables si j’ai bien suivi. On peut soit envisager de se relier directement, soit utilisé le kit commandé en Asie, avec une platine sur laquelle vous allez souder l’ESP12 et venir ajouter des connecteurs « à taille humaine » pour vos branchements ultérieurs : Perception de…

  • Emettre et recevoir des trames 433 MHz sur sa tablette ou PC

    Emettre et recevoir des trames 433 MHz, à destination des télécommandes radio, n’est pas toujours simple. Mais avec la méthode que je vais vous présenter ici, tout devient plus simple, beaucoup plus simple. Mes essais se réalisent pour le moment avec : un iMac une carte son usb chinoise à quelques euros une platine émission 433 MHz et une platine réception 433 MHz une tablette android 5 et son cordon usb OTG Sur l’iMac, la carte audio sur laquelle viennent…

  • ESP8266 : quelle platine ?

    Je joue depuis plusieurs jours avec des platines ESP8266 et j’en découvre toujours plus chaque jour. Le soucis maintenant est de choisir LA platine parfaitement adaptée à mon application : fonctionner comme détecteur d’ouverture, reliée au réseau WiFi d’une box, et transmettant des trames UPD pour signaler les évènements. Je vais donc revenir sur plusieurs modèles qui me semblent intéressants : ESP-01 : La plus accessible des platines avec son gros connecteur et son antenne WiFi intégrée. Elle dispose de…

  • ESP8266 : ESP-02, brochage et GPiO

    Le plus petit des ESP8266 est enfin arrivé d’Asie. Le moins que l’on puisse dire, c’est que la documentation d’exploitation manque cruellement, par exemple pour flasher le firmware Nodemcu qui permettra de le programmer en Lua. Nous reviendrons sur cette programmation, obligatoirement via un convertisseur série/TTL 3.3v (pas 5 V) : plus de 3 heures à ramer sur os/x, Winchose 7, et finalement un succès sous Ubuntu, ouf. Voici le brochage de la p’tite puce : Vous penserez avant toute…

  • ESP8266 : sonde de température prolixe

    Quoi de mieux pour de la domotique que de pouvoir mesurer la température où et quand nous le souhaitons ? Et si j’avais envie de déployer 50 sondes dans les 50 pièces de mon immmmmmmmense château familial ?! Eh bien là encore, nous allons passer via l’ESP8266 et une sonde DS18B20 que vous trouverez sans mal sur ebay pour quelques euros : Notre sonde (le tube métallique étanche en haut à gauche de l’image) se branche sur le port GPiO…

  • ESP8266 : détecteur d’ouverture

    Avec le développement de mon RaspiDomo, le branchement de détecteurs d’ouverture est rapidement arrivé à l’ordre du jour. Comme je n’ai pas envie de tirer des fils de partout, la solution totalement connectée semble la plus intéressante : tout passe via le réseau ethernet ou WiFi, un réseau sauvegardé et protégé, et donc impossible à interrompre par le cambrioleur de base. C’est ici que va intervenir le petit ESP8266, associé à un bout de code Lua que nous allons injecter…

  • ESP8266 : GPiO « HIGH » au démarrage, la solution

    Nombre de messages sur les forums font état de niveaux hauts (HIGH) sur les ports GPiO des ESP8266, conduisant à des situations pas forcément enviables si vous y avez raccordé des relais. En clair, vous vous retrouvez avec du 3,3 Vcc sur chaque broche de GPIO un fois l’ESP8266 sous tension. Bien entendu, on peut venir rétablir la situation avec un init.lua qui commandera aux ports de se couper, mais vous aurez toujours une demi seconde d’activation, cela ne changera rien….