Instructions
" " ! "
Espressif Systems
ESP8266
AT Instruction Set
AT+CIPSEND – Send data
Single connection
(+CIPMUX=0)
AT+CIPSEND=<length>
Multiple connection
(+CIPMUX=1)
AT+CIPSEND=<link ID>, <length>
UDP Transmission
AT+CIPSEND=[<link ID>, ]<length>[, <remote IP>, <remote port>]
Response
Wrap return ">" after set command. Begins receiving serial data, when data
length is met, starts transmission of data.
If connection cannot be established or gets disconnected during data
transfer, returns
ERROR
If data is transmitted successfully, returns
SEND OK
Parameters
<link ID> ID of the connection (0~4), for multi-connect
<length> data length, MAX 2048 bytes
[<remote IP>] optional, UDP transmission can set remote IP when sending
data
[<remote port>] optional, UDP transmission can set remote port when
sending data
Command
AT+CIPSEND
Response
Wrap return ">" after execute command. Enters transparent transmission,
20ms interval between each packet, maximum 2048 bytes per packet. When
single packet containing "+++" is received, it returns to normal command
mode. Please wait at least 1 second before sending next AT command.
This command can only be used in transparent transmission mode which
requires single connection.
For UDP transparent transmission, <UDP mode> has to be 0 in command
"AT+CIPSTART"
Espressif Systems / Friday, July 15, 201659 73