Page 1 sur 8

[Tuto] Charger ESPEasy dans votre ESP8266

Publié : 28 avr. 2016, 15:05
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é 26872 fois
Il suffit de cliquer sur flash
flash.png
flash.png (16.38 Kio) Consulté 26872 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é 26872 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é 26872 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é 26872 fois
version fentre.PNG
version fentre.PNG (10.93 Kio) Consulté 26872 fois
On valide

et le system commence a travailler :
loading.PNG
loading.PNG (41.47 Kio) Consulté 26872 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é 26872 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.

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 28 avr. 2016, 16:24
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?

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 28 avr. 2016, 16:42
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é 26863 fois

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 28 avr. 2016, 16:50
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

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 29 avr. 2016, 22:37
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 ?

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 29 avr. 2016, 22:58
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.

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 08 mai 2016, 00:31
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 ?

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 08 mai 2016, 07:02
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)

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 08 mai 2016, 16:53
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é 26706 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

Re: [Tuto] Charger ESPEasy dans votre ESP8266

Publié : 08 mai 2016, 19:08
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