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
Prochaine révision Les deux révisions suivantes
esp8266 [2017/03/21 18:51]
88.164.131.165 [Liens utiles]
esp8266 [2017/03/21 21:27]
88.164.131.165 [Liens utiles]
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 56: Ligne 58:
 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)