Accueil / esp8266 / Tutoriels ESP8266

Tutoriels ESP8266

Tutoriels et astuces  ESP8266 :
– Programmation
– Mise à jour, réinstallation du firmware

ESP8266 (Serveur FTP) : échange de fichiers SPIFFS, développement rapide Web Serveur

Le système de fichier SPIFFS des ESP8266 (et Arduino) peu servir à stocker les fichiers d’un serveur Web mais aussi des fichiers de données (en utilisant l’ESP8266 comme un système d’acquisition de données par exemple). Il est très facile d’accéder au système de fichier SPIFFS depuis le code Arduino grâce …

Lire la suite »

Shield Wemos D1 Mini DHT11 ou DHT22 : code Arduino – ESP Easy

shield dht22 wemos d1 mini monte empile assemble

Wemos propose une grande gamme de cartes d’extension (Shield) pour la D1 Mini. Elles sont regroupées dans cet article de présentation au fur et à mesure de leur sortie. Dans ce tutoriel rapide, nous allons découvrir comment assembler le shield DHT22 et l’utiliser dans un code Arduino ou à l’aide du …

Lire la suite »

MySensors 2.0 – Gateway WiFi ESP8266 pour Jeedom et Domoticz

Gateway Wifi ESP8266 + reed switch jeedom domoticz mqtt

Nous continuons la série d’articles sur la librairie pour créer des objets connectés radio MySensors 2.0. Dans cet article nous allons apprendre comment fabriquer une Gateway WiFi à base d’un module ESP8266 et la connecter à Jeedom et Domoticz. Les modules ESP8266 sont supportés depuis la version 1.5 grâce au travail …

Lire la suite »

Créer un baromètre numérique : Wemos D1 Mini (ESP8266) + BMP180

Dans ce tutoriel nous allons apprendre comment réaliser un baromètre numérique  à l’aide d’un BMP180 (successeur du BMP085) et d’un ESP8266. Pour réaliser ce tutoriel, j’ai utilisé la Wemos D1 Mini présentée précédemment. Branchement du BMP180 Les broches du bus I2C peut varier d’un fabricant à l’autre, j’ai essayer de regrouper …

Lire la suite »

Mesurer la tension d’une batterie ou d’une pile (Arduino, ESP8266)

esp8266 Wemos d1 mini mesure tension batterie pile alimentation arduino pont diviseur

Lorsqu’on développe ses propres objets connectés, on a souvent besoin de les faire fonctionner sur piles ou batterie LiPo. Seul problème, on ne connait pas l’énergie restant ni la tension d’alimentation. Heureusement, l’Arduino, les modules ESP8266 et même le Raspberry possèdent tous au moins un convertisseur analogique/numérique avec lequel on va …

Lire la suite »

ESP8266 : guide de choix avant achat

esp8266 guide choix choice achat buy

L’ESP8266 est sorti en 2014. Il est passé en quelques années d’un simple module WiFi permettant de créer pour quelques euros de transformer un projet Arduino en objet connecté (IoT) à une carte de développement. ESP8266 est un véritable Arduino Killer. Il possède plusieurs entrées/sorties (GPIO), une liaison WiFi, un mode …

Lire la suite »

ESP8266 + DHT22 + MQTT : réaliser votre 1er objet connecté

esp8266 guide choix choice achat buy

ESP8266 + DHT22 + MQTT, voici comment nous allons apprendre à réaliser notre premier objet connecté (une sonde de température) et le connecter à un serveur domotique. Pour réaliser cet objet connecté nous aurons besoin d’un module WiFi ESP8266, d’un capteur de température et d’humidité DHT22 et d’une Led (pour simuler la commande …

Lire la suite »

Relier un écran OLED I2C SSD1306 et un ESP-01 (ESP8266)

ESP-01 ESP8266 OLED i2C DISPLAY ECRAN LD1117V33 scanner wifi

Dans ce tutoriel, nous allons apprendre comment utiliser un écran OLED monochrome 0.96′‘ (basé sur le chip SSD1306) avec un module ESP8266 et plus particulièrement le module ESP-01. Nous allons utiliser les 2 ports GPIO disponibles sur l’ESP-01 pour relier l’écran OLED SS1306 à l’aide du bus I2C. Pour illustrer cet article, …

Lire la suite »

esptool: mise à jour du firmware NodeMCU ESP8266 sur macOS

esptool.py est un script python qui permet de récupérer des informations sur votre module ESP8266 et flasher son firmware. Dans l’article précédent, nous avons utilisé ESPFlasher pour installer un firmware NodeMCU sur une carte à base d’ESP8266 (et même installer un firmware personnalisé grâce à nodemcu-build), mais ESPFlasher n’est disponible …

Lire la suite »