06 January 2020
Ces notes reprenent un tuto sur youtube :
En suivant le tuto vidéo des frères poulain, il manque qq informations.
J'ai commandé un module USB, qui permet de brancher l'ESP-01S directement en USB sur l'ordinateur. J'ai peu de documentation livrée avec cet élément, la doc est manquante.
Pour l'utilisation d'un hardware 8266 directement depuis l'IDE Arduino, il faut une petite mise à jour.
Téléchargement d'une version plus récente du logiciel arduino 1.8.11.
Ensuite, il faut suivre les instructions suivante pour installer le module hardware du 8266.
https://arduino-esp8266.readthedocs.io/en/latest/installing.html#using-git-version
En particulier :
cd %USERPROFILE%\Documents\Arduino\
if not exist hardware mkdir hardware
cd hardware
if not exist esp8266com mkdir esp8266com
cd esp8266com
git clone https://github.com/esp8266/Arduino.git esp8266
Pour installer le pilote hardware.
Pour installer Blynk, on peut utiliser la fonction de gestion des librairies, et installer Blynk.
Configuration du programme Blynk, et compilation.
Echec car il manque des fichiers dans le plugin hardware du 8266
En effet, il fallait aussi faire :
cd esp8266
git submodule update --init
et
cd esp8266/tools
python3 get.py
Ce qui installe un mingw local et procède aux compilations adéquates.
Le plus dur est de brancher les pin 1 et 3 ensemble (cf ma numérotation ci-dessous), en enfonçant la carte, ce qui permet l'upload du programme (mode boot).
J'ai ensuite retiré le module usb de l'ordinateur, et enlevé l'ESP 8266.
J'ai ensuite fixé l'ESP-8266 sur le module relais avec lequel ESP a été livré.
Je n'ai pas de documentation pour le module relais si ce n'est les informations suivantes dans la page de description du produit amazon :
Description du produit
Taille:ESP-01S + RelaisCaractéristique:
Ce relais ESP-01 / 01S basé sur le module WIFI ESP-01 / 01S. Il est conçu pour la maison intelligente, Internet et d'autres projets de bricolage. Avec ce relais intelligent, il est facile de bricoler votre commutateur intelligent pour contrôler n'importe quel appareil par votre téléphone n'importe où.Paramètre
1. Tension de fonctionnement: DC5V-9V
2. Courant de fonctionnement: ≥250mA
3. Distance Transmission: la distance maximum de 400m (environnement ouvert)
4. Load: 10A / 250VAC 10A / 30VDC, le relais tire 100.000 fois
5. Taille du produit: 37 * 25mmComment utiliser?
1.Téléchargez le firmware sur l'ESP-01 / 01S via un adaptateur USB-série. Le lien pour télécharger les fichiers: https://github.com/IOT-MCU/ESP-01S-Relay-v4.0
2. Branchez le module ESP-01S sur l'en-tête 2 * 4 broches après avoir téléchargé le code sur l'ESP-01 / 01S.
3. Connectez une alimentation CC 5V-9V au GND et au VCC.
4.Installez ESP8266_Controller.apk sur votre téléphone Android.
5. Connectez le réseau de téléphonie mobile au point d'accès envoyé par ESP-01 / 01S: ESP8266_XXX, le mot de passe est le suivant: 12345678
6.Définissez l'adresse IP, l'adresse IP par défaut est: 192.168.1.1
7.Cliquez sur GPIO 0 ON OFF pour contrôler.Emballage inclus:
1 x ESP8266 Relais
1 x ESP8266 ESP-01S Module
Ensuite, le plus dur à été de trouver une alimentation 5V, finalement avec un cable USB.
Couleur des cables :
Pin 1 : +5V Rouge
Pin 2 : Data- Blanc
Pin 3 : Data+ Vert
Pin 4 : GND Noir
J'ai donc branché le cable noir sur l'entrée GND et le rouge sur l'autre et branché la prise USB.
Ensuite, la liaison à Blynk à marché du premier coup.