ESP8266 module wifi

Bonjour
çà fait qq semaines que l'on voit fleurir des infos sur le ESP8266

un petit module WIFI de format ~ les modules Nrfl401

un article avec des bouts d'arduino dedans :grin:
http://zeflo.com/2014/esp8266-weather-display/

compte tenu du cout ça ouvre de nouvelles perspectives de petite connectivité sans trop se poser la question du cout de la solution wifi.

la dispo semble etre encore un peu cahotique

mais ça semble dispo chez seedstudio
http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html
~ 7$

Salut,

J'en ai commandé y'a une semaine sur aliexpress :wink:

Sinon j'en ai vu dispo cher smart-prototyping

B@tto:
Salut,

J'en ai commandé y'a une semaine sur aliexpress :wink:

Sinon j'en ai vu dispo cher smart-prototyping

bonjour B@tto
bon alors , fallais pas t'y coller :grin:
tu "nous" fais à reception un petit REX fissa (genre " hello world" ? 8)

Faudra bien xD

Au final en plus j'aurais peut-être rien à faire vu l'essor (logique vu le prix et la simplicité) de ce chip :

http://www.electrodragon.com/w/Wi07c

https://nurdspace.nl/ESP8266

Bonjour

ça bouge beaucoup en ce moment de tous côtés pour baisser les coûts du WiFi en 'Internet des objets" !

Dans une autre catégorie que l'ESP8266 il y a les dernières moutures de chez Texas : CC3100 et CC3200

(les modules CC3000 sur lesquels Adafruit avait pas mal investi semblent déjà obsolètes !)

Le coup chez TI était bien préparé puisqu'une version d'Energia, préparée en coulisse depuis le printemps, vient de sortir, prenant en charge CC3200 et CC3100
http://energia.nu/

Un Launchpad CC3200 à 29,99 $ port compris (et sans taxes j'espère...) devrait arriver dans un ou deux jours dans ma boite aux lettres....

Parfait pour une solution autonome et portable (avec SSL) ....si la gestion de l'énergie tient ses promesses...
Il y a sur cette carte :
-le CC3200 (unARM M4 + processeur WiFi b/g/n CC3100 en puce unique, pile TCP/IP , SSL...) +
-un FT2232
-un capteur de température IR TMP006
-un BMA222

al1fch:
...
ça bouge beaucoup en ce moment de tous côtés pour baisser les coûts du WiFi en 'Internet des objets" !

Bonsoir Al1
content de te lire
merci pour l'info

J'allais en parler justement du cc3200, le président de mon Fablab m'a fait une démo la semaine dernière.

Tu vas voir c'est une vraie tuerie :wink:

CC3200+Launchpad+Energia .... Les premiers résultats sont OK
(Avec Texas il y aussi un 'plus' : la qualité des échanges et la réactivite grâce au forum E2E dédié à la puce
http://e2e.ti.com/support/wireless_connectivity/f/968.aspx)

revenons à nos moutons ....

ESP8266 déballé, câblé sur une plaque d'essai avec un régulateur 3,3V 1A et un module FT232R
Dans un premier temps je veux 'tâter' la puce par les commandes AT, sans Arduino et avec une alimentation correcte.
Il me semble d'autre part que la puce n'est pas tolérante aux 5V sur ses entrées.

Le module reçu comporte 2 leds et le connecteur 10 pins est entièrement routé : ça serait donc la seconde version
Communication en 115200 bauds pour cette version.
Je lis que pour cette version il faut mettre CH_PD au niveau haut.

(source : ESP8266 weather display – zeflo)

câblage 4 fils entre FT232R et ESP8266 : 3,3V, Masse, Rx-Tx et Tx-Rx
CH_PD avec pull up à 3V3 et BP vers la masse.
GPIOs et Reset en l'air pour le moment

Le module est livré en configuration 'Point d'Accès' (mon PC voit un point d'Accès "ESP_991C83" , mode g, ouvert)
SI j'essaie de m'y connecter je reçois une adresse ip en 192.168.4.100, le module lui même est en 192.168.4.1
DHCP actif donc

Je lance un terminal pour lancer qq commandes AT (Teraterm, 115200, fin de lignes CR+NL)
AT donne OK
(AT+GMR me donne la version du firmware : 00150900)
AT+RST donne OK....infos de chargement des modules... ready
AT+CWMODE? donne 2 , confirmation du mode "AP"
AT+CWSAP donne "ESP_991C83","",1,0 (id° du point d'accès, pas de mdp, canal 1 et 'ouvert'

c'est tout pour l'instant en mode 'AP', je veux basculer en mode 'STA' pour une connection sur ma box

AT+CWMODE=1 ... OK (1 pour station, 2 pour point d'accès , 3 pour les deux)
AT+RST (ça à l'air d'être nécessaire à l'usage après un changement de mode)
Le point d'accès ESP_991C3 disparait du paysage ...

Je peux maintenant scanner pour avoir les points d'accès disponibles :
AT+CWLAP me liste une vingtaine de point d'accès avec leurs niveaux de -55db à -95db
AT+CWJAP="id point acces","mdpasse" pour la connection à la box , réponse OK

... à suivre...

esp 1.jpg

al1fch:
...
revenons à nos moutons ....

ESP8266 déballé, câblé sur une plaque d'essai avec un régulateur 3,3V 1A et un module FT232R
Dans un premier temps je veux 'tâter' la puce par les commandes AT, sans Arduino et avec une alimentation correcte.
Il me semble d'autre part que la puce n'est pas tolérante aux 5V sur ses entrées.

...
... à suivre...

Bonsoir Al1fch
merci pour le retour
ça semble tres "simple" au moins comme interfaçage de base
par curiosité , appro chez qui ? , delais ?

Bonsoir Artouste !

appro en 3j ouvrables ...( .... à 10€ pièce :frowning: )
Version 1 en photo sur le site Hackspark , un module en version 2 m'a été livré
https://hackspark.fr/fr/wifi-serial-transceiver-module-with-esp8266.html

simple ... mais je bute ce soir sur la commande AT d'après !!! (AT+CIPSTART).....

al1fch:
Bonsoir Artouste !

appro en 3j ouvrables ...( .... à 10€ pièce :frowning: )
...

:grin:
Quand on aime, on ne compte pas (trop) 8)

al1fch:
simple ... mais je bute ce soir sur la commande AT d'après !!! (AT+CIPSTART).....

C'est à dire ?

EDIT : forum dédié ! http://www.esp8266.com/

Bonjour B@tto

En mode STA (AT+CWMODE=1) peux jamais obtenir d'ip de ma Freebox pour le moment...même quand AT+CWJAP répond OK !
pb spécifique Freebox ? plantage suite à de successions de commandes AT hasardeuses ?

Ce matin le scan WiFi (AT+CWLAP) ne répond plus (à part 'busy' si on insiste) hier ça avait fini par marcher ... je ne sais plus trop comment..
...Il me semble que n'avait fonctionné qu'après plusieurs permutations de modes (STA, AP et STA+AP) , suivies de AT+RST et d'appuis sur le bouton CH_PD (chip enable)

quand j'aurai un moment je verrai à reflasher pour effacerdes probables restes de configuration foireuse, voire passer en version 091
je ferai aussi des essais de connection sur autre chose que ma Freebox....

Dans l'état actuel la puce me parait quand même un brin capricieuse (dans la mesure ou je comprend ses diverses commandes AT ;))
Avec les RN171 ou les MRF24G0 j'ai eu en général des résultats constants pour des séquences de commandes définies... là c'est un peu trop aléatoire à mon gôut !

je suis l'actualité de la puce sur le forum dédié ... patience .... un meilleur firmware arrive avec des commandes AT supplémentaires et, si possible moins de bugs !

al1fch:
...
je ferai aussi des essais de connection sur autre chose que ma Freebox....

Dans l'état actuel la puce me parait quand même un brin capricieuse (dans la mesure ou je comprend ses diverses commandes AT ;))
...

Bonjour Al1
merci pour tes essais poussés, là je pars dans ma campagne pour un W-E prolongé , je passerais commande mardi
sur ton lien pour appro rapide de 2 ex.

@Batto , ta commande sur aliexpress quel delai ?

Bonjour,

Artouste:
.....là je pars dans ma campagne pour un W-E prolongé , ...

Ah le chanceux, nous on reste au taffe.
:grin:

icare:
Bonjour,

Artouste:
.....là je pars dans ma campagne pour un W-E prolongé , ...

Ah le chanceux, nous on reste au taffe.
:grin:

je ne suis pas sinistré non plus , là bas j'ai aussi accés au web :grin:
@+

Bonjour à vous !

Je ne ferai sans doute pas un w.e prolongé "ESP8266".... :wink:

La piste d'une mésentente entre la puce (avec son firmware actuel) et la Freebox se confirmerait-elle ?

L'ESP8266 récupère une adresse ip d'un smartphone en 'Partage de connection'... :slight_smile:
Après le AT+CWJAP la commande AT+CIFSR renvoie l'adresse ip optenue du smartphone contrairement à l'essai Freebox

Freebox V6, connection OK aujourd'hui, l'ESP8266 récupère l'adresse ip fournie

Pour le délai je sais pas trop, aliexpress c'est toujours un peu plus lent que les autres boutiques chinoises.

Pour l'histoire avec la freebox bizarre ... Quelle version de freebox ?

Après si c'est un peu comme les SIM900, les commandes AT ne réponde pas forcément pareil si t'as pas fait un reset. Exemple si t'essaye de retaper le code PIN, tu te tapes ERROR alors que bon, dans l'absolu ça aurait pu être pris en charge par le module ...

Freebox V6..... nouvel essai OK aujourd'hui en me rapprochant de la box
(j'étais hier sans doute hier en limite de portée, on ne peut pas trop demander à une antenne imprimée !)

Après le AT+CWJAP pour la box, puis une petite attente d'une dizaine de secondes , la commande AT+CIFSR renvoie bien l'addresse obtenue ....

Essai de portée : ESP8266 Wifi Range/Distance Tests (Wi07C) - YouTube

Et dispo chez electrodragon : [Retired]ESP-01 ESP8266 Wifi Module, 1MB (Replaced by ESP-01S) – ElectroDragon

Pour 1 module ça vaut pas trop le coup (4.5$ mais 6$ de frais de port), mais ça devient vite avantageux