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:52]
88.164.131.165 [Prise en main]
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 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)