WikiElectronique

Wiki sur l'électronique et l'informatique

Outils pour utilisateurs

Outils du site


esp8266

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
esp8266 [2017/03/21 18:51]
88.164.131.165 [Liens utiles]
esp8266 [2017/03/21 21:40]
88.164.131.165 [Prise en main]
Ligne 8: Ligne 8:
  
 https://​www.wemos.cc/​product/​d1-mini.html https://​www.wemos.cc/​product/​d1-mini.html
 +
 +Utilitaire pour flasher ​ : http://​www.espressif.com/​en/​support/​download/​other-tools
  
 ===== Caractéristiques ===== ===== Caractéristiques =====
Ligne 13: Ligne 15:
 Consommation : 10uA (Vieille profonde) - 170mA Consommation : 10uA (Vieille profonde) - 170mA
 ===== Prise en main ===== ===== Prise en main =====
-Le D1 mini est équipé d'un module ESP8266 qui est un module WIFI disposant d'​entrées sorties et d'une liaison série. ​+Le D1 mini est équipé d'un module ESP8266 qui est un module WIFI disposant d'​entrées sorties et d'une liaison série ​dont la vitesse par défaut est 115200 bauds.
  
 Par défaut, il ne répond qu'à des commandes de bases envoyées par un logiciel type Hyperterminal. Par défaut, il ne répond qu'à des commandes de bases envoyées par un logiciel type Hyperterminal.
Ligne 22: Ligne 24:
  
 Quelques commandes utiles :  Quelques commandes utiles : 
 +
 +AT+GMR : Lecture de la version Firmware
 +<​code>​
 +AT version:​1.2.0.0(Jul ​ 1 2016 20:04:45)
 +SDK version:​1.5.4.1(39cb9a32)
 +Ai-Thinker Technology Co. Ltd.
 +Dec  2 2016 14:21:16
 +OK
 +</​code>​
  
 AT+CWMODE=1 : Passage en mode station (ou périphériques à la différence du mode point d’acces) AT+CWMODE=1 : Passage en mode station (ou périphériques à la différence du mode point d’acces)
Ligne 56: Ligne 67:
 OK OK
 </​code>​ </​code>​
-Ping+ 
 +Il est à ce moment là possible de faire un ping pour vérifier que votre D1 est bien connecté à votre réseau. 
 + 
 +Il ensuite possible de demander à votre D1 d'​établir une connexion TCP sur l'​adresse IP de votre PC avec la commande 
 +<​code>​ 
 +AT+CIPSTART="​TCP","​192.168.0.2",​23 
 +</​code>​ 
 +Il faut évidement qu'un serveur TCP fonctionne sur votre PC pour visualiser la connexion.  
 +Pour cela, le plus simple est d'​utiliser un logiciel comme Hercules et démarrer un serveur TCP sur le port de votre choix :  
 + 
 +{{::​hercule1.png?​400|}} 
 + 
 +Pour envoyer une une données, il faut utiliser la commande  
 +<​code>​AT+CIPSENDBUF=<​length></​code>​ 
 +suivi des données à envoyer 
 + 
 +Exemple  
 +<​code>​ 
 +AT+CIPSENDBUF=<​length>​ 
 +test 
 +</​code>​ 
 + 
 +resultat :  
 +<​code>​ 
 +AT+CIPSENDBUF=6 
 +5,4 
 +OK 
 +
 +Recv 6 bytes 
 +5,SEND OK 
 +</​code>​ 
 + 
 +{{:​hercule2.png?​400|}} 
 + 
 +Et pour fermer la connexion : 
 + 
 +<​code>​AT+CIPCLOSE</​code>​ 
 + 
 +Il est également possible d'​établir des connexions UDP. 
 + 
  
  
esp8266.txt · Dernière modification: 2017/12/06 16:13 (modification externe)