AT Commands -NanoESP & Pretzelboard

Description Command
Basics  
Test Command AT
Reset AT+RST
Firmware Infos AT+GMR
Echo On/Off ATE<1/0>
WiFi Commands
WiFi-Modus
(1 = Client, 2 = AP, 3 = Dual)
AT+CWMODE=<mode>
Search WiFi network AT+CWLAP
Connect to Wifi AT+CWJAP=“<ssid>“,“<pass>“
Disconnect WiFi AT+CWQAP
Settings WiFi -AccesPoint AT+CWSAP=“<ssid>“,“<pass>“[,<chan>,<enc>]
Show IP AT+CIFSR
activate/deactivate DHCP AT+CWDHCP=<1/0>
Auto connect to WiFi AT+CWAUTOCONN=<1/0>
Change MAC address of AP AT+CIPSTAMAC=<MAC>
Set IP address of station AT+CIPSTA=<IP>
Set IP address of AccesPoint AT+CIPAP=<IP>
Start SmartConfig AT+CWSTARTSMART=<typ>
Stop SmartConfig AT+CWSTOPSMART
Communication
Ping AT+PING=<HOST>
Accept multiple connections AT+CIPMUX=<mode>
Set transfer mode
(0=normal, 1= unvarnished transmission mode, only for TCP single connection)
AT+CIPMODE=<mode>
Structure of received data +IPD,<id>,<len>:<data>
Start connection AT+CIPSTART=“<type>“,“<address>“,<port>
Send data AT+CIPSEND=<id>,<len>
Close connection AT+CIPCLOSE=<id>
 
Server Commands  
Start TCP server AT+CIPSERVER=1,<port>
Stop TCP server AT+CIPSERVER=0
Server status & connected clients AT+CIPSTATUS
Set server timeout AT+CIPSTO=<timeout>
Show connected clients AT+CWLIF

10 Comments

  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..!

    Reply ↓
  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

    Reply ↓
  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?

    Reply ↓
  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

    Reply ↓
  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

    Reply ↓
  6. Frank

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

    Reply ↓
  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: …
    …
    …

    Reply ↓
    1. fk (Post author)

      Hi,
      leider nein.

      Reply ↓
  8. Reto

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

    Reply ↓
  9. wolfgang

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

    Reply ↓

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.