0% found this document useful (0 votes)
117 views1 page

ESP8266 Module

The document provides information about the ESP8266 WiFi module, including an overview of its specifications such as integrated WiFi and TCP/IP capabilities, memory features, I/O pins and pinout diagram, basic usage instructions, and a list of AT commands that can be used to configure the module and connect to WiFi networks.

Uploaded by

Kaarrlozz
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
117 views1 page

ESP8266 Module

The document provides information about the ESP8266 WiFi module, including an overview of its specifications such as integrated WiFi and TCP/IP capabilities, memory features, I/O pins and pinout diagram, basic usage instructions, and a list of AT commands that can be used to configure the module and connect to WiFi networks.

Uploaded by

Kaarrlozz
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 1

ESP8266 Module (WRL-13678)

Name

Power

Ground

Control

Serial

GPIO

AT Command List

TX

2- TXO

Chip Enable

4- CHPD

Reset
3.3V

6- RST

GND
D2/SDA
GPIO2
D0
GPIO0
GPIO3 RX

8- 3V
1- GND
3- GPIO2
5- GPIO0

2
4
6
8

1
3
5
7

7- RXI

Power
VCC-3.0-3.6V
Standby ~ 0.9uA
Running ~60-215mA,
Average ~ 80mA

I/O Features
Integrated TCP/IP
Integrated TR switch, LNA,
balun

Wi Features
802.11 b/g/n
2.4GHz
WPA/WPA2
Wi Direct

Memory/Speed Features
80MHz
64KB instruction RAM
96KB data RAM
64K boot ROM
1MB* Flash Memory

+20dBm output power (802.11b)

PCB Antenna

D8

GPIO1

Commands may use 1 or more of these types


Set = AT+<x>=<...> - Sets the value
Inquiry = AT+<x>? - See what the value is set at
Test = AT+<x>=? - See the possible options
Execute = AT+<x> - Execute a command
Commands with * have been depreciated in favor of
COMMAND_CUR and COMMAND_DEF. CUR will not write the
value to ash, DEF will write the valueto ash and be usedas the
default in the future.

Arduino

D7

AT Command Usage

Commands are case sensitive and should end with /r/n

Basic Connection
VCC - 3.3V
GND - GND
TX - RX on Arduino or FTDI
RX - TX on ARduino or FTDI
Chip Enable - 3.3V
Default Baud Rate
11520* 8N1
LEDs
Red: Power
Blue: TX
*milage may vary on different
version of the board

AT - Attention
AT+RST - Reset the board
AT+GMR - Firmware version
AT+CWMODE* - Operating Mode
1. Client
2. Access Point
3. Client and Access Point
AT+CWJAP*=<ssid>,<pwd> - Join network
AT+CWLAP - View available networks
AT+CWQAP - Disconnect from network
AT+CWSAP*=<ssid>,<pwd><chl><ecn> - Set up access point
0. Open. No security
1. WEP
2. WPA_PSK
3. WPA2_PSK
4. WPA_WPA2_PSK
AT+CWLIF - Show assigned IP addresses as access point
AT+CIPSTATUS - Show current status as socket client or server
AT+CIPSTART=<type>,<addr>,<port> - Connect to socket server
IP is xed at 192.168.4.1, mask is xed at 255.255.255.0
if CIPMUX is set to multichanel add <id> to beginning of string
AT+CIPCLOSE - Close socket connection
AT+CIFSR - Show assigned IP address when connected to network
AT+CIPMUX=<mode> - Set connection
0. Single Connection
1. Multi-Channel Connection
AT+CIPSERVER=<mode>[,<port>](AT+CIPMUX=1) - Default port is 333
0. Close the Socket Server
1. Open the Socket Server
AT+CIPMODE=<mode> - Set transpartent mode
Data received will be sent to serial port as
0. +IPD,<connection channel>,<length>format (AT+CIPMUX=[0,1])
1. Data stream (AT+CIPMUX=0)
AT+CIPSTO=<time> - Set auto socket client disconnect timout
from 1-28800s
Example commands
AT+CWMODE=? //View options for mode (test)
AT+CWMODE=3 //Set mode to client and access modes (set)
AT+CWLAP //View available networks (execute)
AT+CWJAP = "ssid","password" //Join network (set)
AT+CWJAP? //View the current network (inquiry)
AT+CIFSR //Show IP address (execute)
AT+CWQAP //Disconnect from network (execute)
AT+CWSAP="apoint","pass",11,0//Setup an open access point (set)
AT+CWLIF //Show devices connected to access point

You might also like