Les commandes AT

Niveau:3

Commande Description Exécute Paramètres Information sur les paramètres Remarque Réponse
AT Test de démarrage AT OK
AT+RST Redémarrage du module AT+RST OK
AT+GMR Information sur la version AT+GMR Version sur 8 charactères
AT+IPR Réglage vitesse liaison série AT+IPR=Valeur Valeur exemple 115200
AT+GSLP Règle le temps de sommeil du ESP8266 en ms. AT+GSLP=<Temps> Valeur en ms Ne fonctionne que si les pins XPD_DCDC et EXT_RSTB sont connectées avec un ou logique. Temps + OK
ATE Mode commandes echo ATE0

ATE1

ATE0 : Arrêt du mode echo

ATE1 : Marche du mode echo

OK
AT+CWMODE Mode WIFI AT+CWMODE= »mode » 1 – Client

2 – Point d’accès

3 – Client et Point d’accès

AT+CWMODE?

AT+CWMODE=?

OK

MODE + OK

CWMODE:(1-3) + OK

AT+CWJAP Connexion au point d’accès AT+CWJAP= »ssid », »pwd » « ssid » et « mot de passe » AT+ CWJAP? OK

SSID + OK

AT+CWLAP Liste des points de connexion AT+CWLAP

AT+CWLAP=

« ssid », »mac », »ch »

« ssid », »adresse MAC », »canal » 0 Ouvert

1 clé WEP

2 clé WPA_PSK

3 clé WPA2_PSK

4 clé WPA_WPA2_PSK

ssid: SSID of AP

rssi: Force du signal

mac:MAC adresse

CWLAP:cryptage,ssid,rssi,mac +OK
AT+CWQAP Déconnexion AT+CWQAP OK
AT+CWSAP Réglage paramètre point d’accès. AT+CWSAP=

« ssid », »pwd », »ch », »ecn »

ssid: SSID

pwd:

mot de passe, MAX: 64 Charactères

ch: canal

ecn:

0 OPEN

2 WPA_PSK

3 WPA2_PSK

4 WPA_WPA2_PSK

AT+CWSAP? OK

CWSAP:ssid,pwd,chl,ecn + OK

AT+CWLIF Connaître les adresses IP connecté au module AT+CWLIF Adresse IP + OK
AT+CWDHCP Mise en Marche/Arrêt du serveur DHCP AT+CWDHCP=mode,en mode

0 : Point d’accès

1 : Client

2 : Client et Point d’accès

en

0 : Marche DHCP

1 : Arrêt DHCP

OK
AT+CIPSTAMAC Choisir l’adresse MAC en mode client AT+CIPSTAMAC= »Adresse » AT+CIPSTAMAC? OK

CIPSTAMAC:Adresse MAC + OK

AT+CIPAPMAC Choisir l’adresse MAC en mode point d’accès AT+CIPAPMAC= »Adresse » AT+CIPAPMAC? OK

CIPAPMAC:Adresse MAC + OK

AT+CIPSTA Choisir l’adresse IP en mode client AT+CIPSTA= »ip » AT+CIPSTA= »192.168.101.108″ AT+CIPSTA? OK

CIPSTA:Adresse IP + OK

AT+CIPAP Choisir l’adresse IP en mode point d’accès AT+CIPAP= »ip » AT+CIPAP= »192.168.5.1″ AT+CIPAP? OK

CIPAP:Adresse IP + OK

AT+CIPSTATUS Informations sur la connexion AT+CIPSTATUS stat:

2: Got IP

3: Connecter

4: Déconnecter

id: Identifiant connexion (0~4),

pour les connexions multiple

type: “TCP” ou “UDP”

addr: Adresse IP

port: port

tetype:

0: Mode client

1: Mode serveur

STATUS:stat CIPSTATUS:

id,type,addr,port,tetype OK

AT+CIPSTART Établir une connexion TCP ou inscrire port UDP, démarrer la connexion AT+CIPSTART=

type,addr,port

AT+CIPSTART=

id,type,addr,port

id: 0-4 , Identifiant de la connexion.

type: “TCP” ou “UDP”

addr: Adresse IP

port: Port

Connexion unique.

Connexion Multiple

OK
AT+CIPSEND Envoyer des données AT+CIPSEND= »DATA »

AT+CIPSEND=id, »DATA »

AT+CIPSEND

id : Identification.

Data ne doit pas dépasser 2048 caractères ou bytes

SEND OK
AT+CIPCLOSE Fermeture de la connexion TCP ou UDP AT+CIPCLOSE

AT+CIPCLOSE=id

Connexion simple.

Connexion multiple.id : Identification

OK
AT+CIFSR Adresse IP local CIFSR: Adresse IP point d’accès

CIFSR: Adresse IP client.

OK

AT+CIPMUX Choix de connexion multiple ou unique. AT+CIPMUX=mode mode:

0 connexion unique.

1 connexion multiple

OK
AT+CIPSERVER Configuration du mode serveur AT+CIPSERVER=mode,port mode:

0 Supprime le serveur (faire un restart)

1 Créer le serveur

port: port, valeur par défaut 333

OK
AT+CIPMODE Mode de transfert AT+CIPMODE=mode mode:

0 normal

1 simple transmission

OK
AT+CIPSTO Réglage du timeout du serveur. AT+CIPSTO=time AT+CIPSTO? time: Valeur de 0 à 7200 seconds OK

CIPSTO:time +OK

AT+CIUPDATE Mise à jour par internet. AT+CIUPDATE n:

1 found server

2 connect server

3 got edition

4 start update

CIPUPDATE:n OK
+IPD +IPD,len:data

+IPD,id,len:data

id: identification de la connexion

len: longueur des données

data: données reçues.

Connexion unique.

Connexion Multiple