[Tuto] Charger ESPEasy dans votre ESP8266

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
Répondre
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

[Tuto] Charger ESPEasy dans votre ESP8266

Message par deennoo »

Aujourd'hui, on va mettre un super Firmware dans votre ESP8266 : ESPEasy

J'essaye de traduire ce qui existe déja mais en anglais : http://www.esp8266.nu/index.php/Tutoria ... are_Upload

ESPEasy c'est l'equivalent de Mysensors mais pour les ESP8266, pleins de capteur dispo, pleins de fonctions differentes, mais avec les TRES GROS avantages de ne pas avoir a manipuler les sketchs, toutes la configuration ce fait au clik de souris, ou au doigt sur un ecran tactile et en plus il a été développé au depart pour Domoticz (chanceux que nous sommes).

Si vous prenez les bonne ESP avec pleins de place dedans, vous aurez en plus la possibilité de faire les mises a jours Over The Air (en OTA = Sans fils en laissant votre ESP bien tranquillement a sa place)

Plus d'info Ici : www.esp8266.nu


Le materiel :
- Un pc sous windows
- une ESP8266
- De quoi faire le lien de communication entre le PC et votre ESP. si avez un Nodemcu ou une Wemos un simple cable USB, si vous avez une ESP sans connection "easy" suivez ce tuto : viewtopic.php?f=24&t=1840
- Le Firmware a telechargé ici : http://www.esp8266.nu/index.php/Main_Page#Downloads

On ne va parler que de la version STABLE, l'autre est la Beta, qu'il faut compiler avec IDE Arduino.

Une fois le ZIP telechargé et décompressé vous avez ceci dedans :
dans le zip.PNG
dans le zip.PNG (16.45 Kio) Consulté 26886 fois
Il suffit de cliquer sur flash
flash.png
flash.png (16.38 Kio) Consulté 26886 fois
S'ouvre une fenetre, ou l'on vous demande le comport, c'est le port de communication que va utiliser le programme pour parler a votre materiel et lui charger le FW
comport.PNG
comport.PNG (8.97 Kio) Consulté 26886 fois
Chez moi c'est 6 mais chez vous ? a vous de le trouver ! on Valide les choix par la touche entrée de votre clavier.

Ensuite on vous demande La taille de la memoire de votre ESP : reportez vous au site ou vous l'avez acheté.
flash size.PNG
flash size.PNG (9.21 Kio) Consulté 26886 fois
et enfin la Version : ici vous taper la version (Build) qui est indiqué dans le zip :
version zip.PNG
version zip.PNG (9.25 Kio) Consulté 26886 fois
version fentre.PNG
version fentre.PNG (10.93 Kio) Consulté 26886 fois
On valide

et le system commence a travailler :
loading.PNG
loading.PNG (41.47 Kio) Consulté 26886 fois
Petite Astuce : J'ai des Wemos mini qui ont eu besoin d'etre mis en mode "upload" afin d'y mettre ESPeasy pour la premiere fois, Il suffit de raccorder la pin D4 a GND et en suite d'appuyer sur Reset.

Aprés un certains temps : Ding ! c'est cuit !
finish.PNG
finish.PNG (15.61 Kio) Consulté 26886 fois
Appuyez sur une touche la fenêtre ce ferme et voila !

On debranche et on rebranche l'ESP, et dans votre systeme partez a la recherche du reseau WIfi qui s'appel ; ESP_0, ou ESP_1 ou ESP_2...

Pour vous y connecter le pass est : configesp (un conseil changez le rapidement une fois dans le programme).

Une fois connecté ouvrez votre navigateur internet preferé et saisiez : 192.168.4.1

Ceci va vous dirigé vers la simple page de configuration du programme qui vous invite a connecter l'ESP a votre reseau WIFI.

Une fois votre ESP connecté a votre reseau, votre navigateur doit vous donner l'adresse IP a la quelle vous pouvez allé configuré pour de bon votre ESP.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par papoo »

deennoo a écrit :
Si vous prenez les bonne ESP avec pleins de place dedans, ...
Pourrais tu redéfinir ce que tu entend par bonne ESP STP?
sur ton conseil j'ai commandé des wemos est-ce une bonne ESP?
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par deennoo »

papoo a écrit :
deennoo a écrit :
Si vous prenez les bonne ESP avec pleins de place dedans, ...
Pourrais tu redéfinir ce que tu entend par bonne ESP STP?
sur ton conseil j'ai commandé des wemos est-ce une bonne ESP?

Oui une bonne ESP pour faire l'OTA c'est une ESP qui au minimum 1Mo (1024ko) de memoire (en gros toutes celles qui ont le PCB Noir)

les differentes ESP:
modules ESP.PNG
modules ESP.PNG (361.38 Kio) Consulté 26877 fois
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par papoo »

merci, me voila rassuré.
je t'avoue que je n'étais pas très sur de ce que pouvait être une ESP :lol:
Je ne suis même pas débutant, je n'ai pas encore commencé.
J'essaie de me documenter, mais sans matériel c'est encore que de la théorie
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
JC38
Messages : 286
Inscription : 29 déc. 2014, 20:47
Localisation : Lyon

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par JC38 »

Moi, j'ai commandé ça : http://fr.aliexpress.com/item/D1-mini-M ... 01036.html
Si je lis le nom du produit, j'en déduis que c'est une 4Mo. Si je lis le début de ton post...j'ai un doute.
Il y a un moyen de savoir ?
Raspberry Pi3 sous Jessie 8.3 + Domoticz latest beta + RFXComm Usb + Aeon Labs Z-Stick + Weather Underground
Windows Server 2012 R2 + Domoticz Windows (latest) + Open Hardware Monitor
Clients : ImperiHome avec Mdah / Domoticz for Android
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par deennoo »

Sur l'image que j'ai donner tout en bas il y a ecrit : Wemos D1 and Wemos D1 mini.

Dans ton annonce il y a ecrit D1 Mini, le PCB de l'ESP est noir donc aucun soucis.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
staber
Messages : 79
Inscription : 21 mars 2016, 02:54

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par staber »

Sur une Wemos D1 R2 j'ai cette erreur :
Comport (example 3, 4, ..) :1
Flash Size (example 512, 1024, 4096) :4096
Build (example 71, 72, ..) :78
Using com port: 1
Using bin file: ESPEasy_R78_4096.bin
esptool v0.4.6 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
setting board to nodemcu
setting baudrate from 115200 to 115200
setting port from COM1 to COM1
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
stat ESPEasy_R78_4096.bin success
setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
warning: espcomm_sync failed
error: espcomm_open failed
Appuyez sur une touche pour continuer ...
Une idée ?
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par deennoo »

Que dit le programme : il n'arrive pas a discuter avec ta carte.

Essaye de la mettre en mode "programmation" comme expliqué dans le tuto pour une ESP8266 sp01 (gpio 0 a gnd)
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
staber
Messages : 79
Inscription : 21 mars 2016, 02:54

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par staber »

J'ai essayé de mettre
gpio 0 a gnd avec et sans résistance
D4 a gnd avec et sans résistance

Lorsque gpio 0 a gnd la led du wifi arrete de clignoter mais toujours impossible de communiquer avec la carte.

On est bien d'accord que c'est le com 1 ?
Sans titre.png
Sans titre.png (17.64 Kio) Consulté 26720 fois
Je viens d'essayer avec une D1 mini et lorsque je met un fil entre D4 et gnd la led reste bleu fixe. je reset et toujours la meme erreur
Lalsacien
Messages : 18
Inscription : 27 oct. 2015, 07:26

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Message par Lalsacien »

Bonjour à tous,

Ces modules Wifi m’intéresse aussi, mais j'ai une question.

Est-il possible de configurer un cryptage entre le module et la borne wifi, au minima une clé WEP ou WPA ?
Ou tout simplement il n'y a rien.

Cordialement
Lalsacien
Répondre