Sonoff Boitier WIFI avec ESP8266 Programmation du module

Niveau:3

Introduction:

Dans cette article, je vais vous présenter le module Sonoff de chez ITead. Nous allons aussi voir comment programmer le module avec l’IDE arduino. Je suppose que vous avez une bonne connaissance de l’ESP8266 et que votre IDE Arduino est configuré pour programmer l’ESP8266 voir article https://caron.ws/diy-cartes-microcontroleurs/programmer-esp8266-comme-un-arduino/

Attention, il est impératif de ne pas brancher votre module sur le secteur lors de la mise en oeuvre de la programmation du module. Il faut savoir de une tension supérieure à 48 Volts peut être mortelle.

Présentation du module Sonoff:

Spécifications:

Alimentation: 90V ~ 250V AC
Max. Courant: 10A
Norme WIFI: Wi-Fi 2,4 GHz b / g / n
Codage du WIFI: WEP / WPA-PSK / WPA2-PSK
Température de fonctionnement: 0 ℃ ~ 40 ℃
Humidité de fonctionnement: 5% -95%
Matériel: ABS
Connecteur: Borniers
Carte: ESP8266
Mémoire 1MBytes
Prix: Env. 6€.

Raccordement pour programmation de l’esp8266:

 

 

 

SONOFF J1 USB /SÉRIE
1: VCC-3V3 3V3
2: E-RX TXD
3: E-TX RXD
4: GND GND
5: GPIO14 Pas connecté

 

Programmation de notre Sonoff:

Pour notre premier programme nous allons faire clignoter la LED verte. Pour cela ouvrir votre IDE Arduino et configurer votre carte avec les paramètres ci-dessous:

Bien mettre le Flash mode sur DOUT.

Puis charger le programme suivant dans IDE:

#define LED_PIN 13

void setup() {
 Serial.begin(115200);
 Serial.println("Démarrage");
 pinMode(LED_PIN, OUTPUT);
}
 
void loop() {
 digitalWrite(LED_PIN, HIGH);
 Serial.println("LED Etiente");
 delay(5000);
 digitalWrite(LED_PIN, LOW);
 Serial.println("LED Alumée");
 delay(5000);
}

Fichier source: Sonoff_LED.zip

Pour transférer votre programme:

  1. Appuyer sur le bouton et le maintenir en position appuyer.
  2. Débrancher le + 3,3V et le rebrancher l’alimentation via votre interface USB/Série.
  3. Et lancer le transfère depuis l’IDE Arduino.

Si vous avez un message d’erreur refaire la manipulation.

Débrancher le + 3,3V et le rebrancher l’alimentation via votre interface USB/Série pour réinitialiser votre module Sonoff.

Maintenant votre LED verte clignote et l’interface série envoie les messages ci dessous.