AT Befehlsliste – NanoESP & Pretzelboard

Die folgende kurze Liste enthält die wichtigsten Kommandos für die Nutzung des Boards.

Befehl Schreibweise
Grundlegendes  
Test Befehl AT
Reset AT+RST
Firmware Infos AT+GMR
Echo An/Aus ATE<1/0>
WLAN Befehle
WLAN-Modus
(1 = Client, 2 = AP, 3 = Dual)
AT+CWMODE=<mode>
WLAN-Netzwerke suchen AT+CWLAP
WLAN verbinden AT+CWJAP=“<ssid>“,“<pass>“
WLAN trennen AT+CWQAP
WLAN-AccesPoint Einstellungen AT+CWSAP=“<ssid>“,“<pass>“[,<chan>,<enc>]
IP-Adresse ausgeben AT+CIFSR
DHCP aktivieren/deaktivieren AT+CWDHCP=<1/0>
Automatisch mit WLAN verbinden AT+CWAUTOCONN=<1/0>
MAC-Adresse der Station ändern AT+CIPSTAMAC=<MAC>
IP-Adresse einstellen (Station) AT+CIPSTA=<IP>
IP-Adresse einstellen (AccesPoint) AT+CIPAP=<IP>
Starte SmartConfig AT+CWSTARTSMART=<typ>
Stoppe SmartConfig AT+CWSTOPSMART
Kommunikation
Funktion Ping AT+PING=<HOST>
Mehrere Verbindungen zulassen AT+CIPMUX=<mode>
Datenmodus
(0=Transparent, 1=Datenmodus)
AT+CIPMODE=<mode>
Struktur empfangener Daten +IPD,<id>,<len>:<data>
Verbindung aufbauen AT+CIPSTART=“<type>“,“<address>“,<port>
Daten senden AT+CIPSEND=<id>,<len>
Verbdingung trennen AT+CIPCLOSE=<id>
 
Server Befehle  
Server starten AT+CIPSERVER=1,<port>
Server beenden AT+CIPSERVER=0
Server Status & verbundene Clients AT+CIPSTATUS
Server Timeout festlegen AT+CIPSTO=<timeout>
Verbundene Clients anzeigen AT+CWLIF

10 Kommentare

  1. Milan Petrik

    Hello all

    I managed to brick Conrad NanoESP by sending AT+RESTORE…

    Is there some way, how to restore its function?
    The sending AT+UART_DEF=19200,8,1,0,0 or running of Reinitialisation.ino doesn’t work.. :-(

    Thank You much for Your help in advance..!

    Antworten ↓
  2. soreil

    hey, ich möchte gern den Stromverbrauch von der Nanoesp reduzieren, aber ich weiß nicht wie ich es machen kann.
    Ich habe den Day13_TCPServerProgmen in mein Board hochladen und ich möchte dass wenn das Licht Low ist geht der Board in sleep modus

    Antworten ↓
  3. SiHan

    Arbeite mich gerade in das Pretzel Board ein.
    Bei längeren Antworten des WLAN Moduls hat meine Konstellation Probleme.

    AT+CWMODE?
    +CWMODE:1
    OK

    AT+CWLAP
    +CWLAP:(3,“NETGEAR05″,-92,“28:c6:8e:0e:29:64″,2)
    +CWLAP:(4,“SiCo0
    g4,“:

    Übertragung wird anscheinend unterbrochen.
    Habe auf zwei Rechnern, mit zwei Boards und zwei Arduino Versionen das gleiche Ergebnis.

    Was kann ich tun?

    Antworten ↓
  4. Silco

    Hi ich versuche jetzt schon die ganze Zeit die At Befehle zum laufen zu bringen aber es geht nicht immer kommt At not declared in this scope ;( Habe die Bibliothek eingebunden die es auch hier auf der Website gibt

    Antworten ↓
  5. Andreas Pfeiffer

    Happy New Year!

    Is there any way to reduce power consumption (e.g. by switching off the WiFi completely) ?

    I’d like to use this (otherwise very nice board!) to log sensor data via MQTT, but would like to reduce power as much as possible in between measurements (every 5-15 min).

    Thanks,
    cheers, andreas

    Antworten ↓
  6. Frank

    Ich teste gerade das PretzelBoard, gibt es dazu irgendwo ein Schaltbild?

    Antworten ↓
  7. Norman

    Hallo,
    gibt es einen Befehl um sich den gesamten Status anzeigen zu lassen?
    Also etwa in der Art:

    Arduino Nano
    Hardware: …
    Firmware: …
    MAC: …
    WLAN: Ein
    WLAN Mode: 1
    Verbunden mit:
    Sicherheit: WPA2_PSK
    IP: …
    Gateway: …
    Subnetmask: …
    …
    …

    Antworten ↓
    1. fk (Beitrag Autor)

      Hi,
      leider nein.

      Antworten ↓
  8. Reto

    Schreibweise:
    AT+PING=““
    so geht’s…..

    Antworten ↓
  9. wolfgang

    zusatz zu:
    AT+CWSAP=““,““[,,]
    chan: channel id
    enc :
    0 OPEN
    2 WPA_PSK
    3 WPA2_PSK
    4 WPA_WPA2_PSK

    Antworten ↓

Schreiben Sie einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.