<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=WI05_Wifi_Module</id>
	<title>WI05 Wifi Module - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=WI05_Wifi_Module"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=WI05_Wifi_Module&amp;action=history"/>
	<updated>2026-06-04T20:53:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=WI05_Wifi_Module&amp;diff=24610&amp;oldid=prev</id>
		<title>Chao at 06:08, 1 February 2020</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=WI05_Wifi_Module&amp;diff=24610&amp;oldid=prev"/>
		<updated>2020-02-01T06:08:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Introduction ==&lt;br /&gt;
[[File:Wi05 socket control.png|thumbnail]]&lt;br /&gt;
Two-way Wi05 Series Serial to WIFI for packet forwarding, users do not care about the details, the completion of the internal protocol conversion module, serial data port side of the transparent transmission, WIFI network side is TCPIP packets by simply setting, you can set up Web pages inside the module can  or also be carried out through the serial port using AT commands, once set up permanent preservation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
WI05 module is an integrated 802.11 b/g/n Wi-Fi, low-power embedded Wi-Fi module, provides a way to connect the user's physical device to a Wi-Fi wireless networks and provide UART interface for data transfer solutions. With this module, the traditional low-end MCU control serial device or devices can easily access Wi-Fi wireless networks, in order to achieve things together network control and management. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The module integrates hardware MAC, baseband chip, RF transceiver unit, and a power amplifier; embedded firmware supports Wi-Fi protocol and configuration, as well as networking, TCP / IP protocol stack. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
WI05  using the industry's lowest-power embedded architecture design, and for smart grids, smart application of handheld devices, personal medical, industrial control, etc, these low-flow low-frequency field of data transmission, we did make professional optimization for these fields.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Features '''&lt;br /&gt;
* mono wifi 2.4Ghz, support WEP, WPA/WPA2 security mode&lt;br /&gt;
* Price effective MCU design&lt;br /&gt;
* fully integrated serial port to wifi wireless function&lt;br /&gt;
* Low energy mode available&lt;br /&gt;
* support different kinds of network protocol and wifi configuration function&lt;br /&gt;
* support STA/AP/STA+AP mode&lt;br /&gt;
* support smart link and WPS function&lt;br /&gt;
* support wireless and remote upgrading&lt;br /&gt;
* internal/external antenna (I-PEX)&lt;br /&gt;
* support a few PWM signal output channels&lt;br /&gt;
* a lot AT commands configuration supported&lt;br /&gt;
* tiny size, 22 x 13.5 x 6 mm&lt;br /&gt;
* 3V3 singal power supply&lt;br /&gt;
* support low energy realtime OS and driving&lt;br /&gt;
* CE/FCC&lt;br /&gt;
* ROHS compliant&lt;br /&gt;
* UART, 3 PWM/GPIO data port&lt;br /&gt;
* current: 200ma on continious working mode (peak), 12ma average mode&lt;br /&gt;
* 1x 10 pins, 2.00 pitch&lt;br /&gt;
&lt;br /&gt;
''' Function '''&lt;br /&gt;
* wireless control&lt;br /&gt;
* internet communication&lt;br /&gt;
* Data serial communication&lt;br /&gt;
''' Application '''&lt;br /&gt;
* Smart lighting&lt;br /&gt;
* Smart power plug&lt;br /&gt;
* Industrial control&lt;br /&gt;
* remote device surveiliance&lt;br /&gt;
* &amp;quot;internal of things&amp;quot;&lt;br /&gt;
== Use guide ==&lt;br /&gt;
* Connect module via Wifi&lt;br /&gt;
[[File:Wi05 internet.png|400px]]&lt;br /&gt;
* Default settings&lt;br /&gt;
 SSID: USR-Wifi232&lt;br /&gt;
 Encrption: open, none;&lt;br /&gt;
 Serial port configuration:115200,8,1,none&lt;br /&gt;
'''TCP/UDP parameters in default: TCP, server, 8899, 10,10,100,254'''&lt;br /&gt;
'''default login user name and password is &amp;quot;admin&amp;quot; for both'''&lt;br /&gt;
&lt;br /&gt;
* Pins&lt;br /&gt;
[[File:Wi05 pins.png|thumbnail]]&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! No. !! Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 1 || GND|| GND&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 3V3|| 3v3 Power supply&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Reload || factory set pin (hold low for more than 5s), for less than 3s it will enter smart link configuration mode, no need pull-up resistor&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Reset || hold more than 10s for reset, need pull-up resistor&lt;br /&gt;
|-&lt;br /&gt;
| 5 || RX || Uart RX&lt;br /&gt;
|-&lt;br /&gt;
| 6 || TX || Uart Tx&lt;br /&gt;
|-&lt;br /&gt;
| 7 || NC|| NC &lt;br /&gt;
|-&lt;br /&gt;
| 8 || PWM/GPIO/WPS || low to enable WPS function&lt;br /&gt;
|-&lt;br /&gt;
| 9 || PWM/GPIO/ready|| low to enable, can connect to LED, indicating module working status &lt;br /&gt;
|-&lt;br /&gt;
| 10 || PWM/GPIO/link|| low to enable, can connect to LED, fast flashing stands for waiting configuration, slow flashing stands for APP enter into smart link mode&lt;br /&gt;
|}&lt;br /&gt;
* pin 8, 9, 10 can used as PWM or GPIO function, set AT+LPTIO=on for this function.&lt;br /&gt;
* Only use 3V3 for all the logic pins, and 3v3 power pins, higher volt may break the module.&lt;br /&gt;
* Hardware features&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Wi05 ipex antenna.png | Antenna. Module shipment includes the IPEX converter and 2.4 Wifi antenna.&lt;br /&gt;
File:Wi05 connect to MCU.png | Hardware connection &lt;br /&gt;
File:Wi05 case2.png | Case: smart lighting control &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Module working mode ==&lt;br /&gt;
''' UART communication mode '''&lt;br /&gt;
* Commands mode (AT) &lt;br /&gt;
* To enter into the AT commands mode, type +++ (+ three times), the module will return a confirmation code &amp;quot;a&amp;quot;, then type &amp;quot;a&amp;quot; you will have &amp;quot;+ok&amp;quot; return, and now the module enter into AT mode. This commands charachters must enter within 300 ms in between them.&lt;br /&gt;
[[File:WI05 AT command enter.png|thumbnail]]&lt;br /&gt;
&lt;br /&gt;
* AT commands list &lt;br /&gt;
* enqiry format example, AT+WMODE&lt;br /&gt;
* Set format example, AT+WMODE=AP&lt;br /&gt;
* Commands end up with &amp;lt;CR&amp;gt; carriage return.&lt;br /&gt;
* Can use secureCRT serial tool, default settings as the picture shown below&lt;br /&gt;
[[File:Wi05 secureCRT default.png|thumbnail]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Commands !! Description !! Parameter !! Examples(Enquiry/Set) !! Category&lt;br /&gt;
|-&lt;br /&gt;
| E || turn on/off return message info || - || AT+E || administration&lt;br /&gt;
|-&lt;br /&gt;
| WMODE  || Check module working mode (AP/STA/AP+STA)|| AP, STA, AP+STA || AT+WMODE; AT+WMODE=AP || administration&lt;br /&gt;
|-&lt;br /&gt;
| ENTM || enter into data communication mode || - || AT+ENTM || administration&lt;br /&gt;
|-&lt;br /&gt;
| TMODE || set/check data mode || throughput: uart data communication, cmd: commands mode, pwm: GPIO mode || AT+TMODE || administration&lt;br /&gt;
|-&lt;br /&gt;
| MID || Check module ID || - || AT+MID || administration&lt;br /&gt;
|-&lt;br /&gt;
| RELD || return to factory mode || - || AT+RELD || administration&lt;br /&gt;
|-&lt;br /&gt;
| Z || Restart module || - || AT+Z || administration&lt;br /&gt;
|-&lt;br /&gt;
| H|| Help command  || -|| AT+H || administration&lt;br /&gt;
|-&lt;br /&gt;
| CFTGF || copy user configuration to factory configuration || - || AT+CFTGF || administration&lt;br /&gt;
|-&lt;br /&gt;
| UART || Check UART settings || AT+UART=baud rate (115200), data bit(8), stop bit (1 or 2), parity (None, even, odd), flow control(NFC, FC) || AT+UART; AT+UART=1200,8,1,NONE,NFC || UART&lt;br /&gt;
|-&lt;br /&gt;
| Ping || network command ping || AT+ping=IP address|| AT+PING || PING&lt;br /&gt;
|-&lt;br /&gt;
| SEND || Send TCP data || AT+send=(data length), enter data to send within 3 seconds after commands  || AT+send=10 || Socket A&lt;br /&gt;
|-&lt;br /&gt;
| RECV || receive TCP data || AT+recv=(data length), enter data to receive within 3 seconds after commands || AT+recv=10 || Socket A&lt;br /&gt;
|-&lt;br /&gt;
| NETP || check/set socket protocol || TCP, UPD || AT+NETP; AT+NETP=UPD, Client, 9090, 10.10.254.22 || Socket A&lt;br /&gt;
|-&lt;br /&gt;
| MAXSK || maximum TCP client connected number  || 1~5 || AT+MAXSK; AT+MAXSK=10 || socket A&lt;br /&gt;
|-&lt;br /&gt;
| TCPLK|| check if TCP connection is made  || on/off || AT+TCPLK || Socket A&lt;br /&gt;
|-&lt;br /&gt;
| TCPTO|| check/set TCP time out  || unit is seconds || AT+TCPTO; AT+TCPTO=400 || Socket A&lt;br /&gt;
|-&lt;br /&gt;
| TCPDIS || set on/off TCP connection  || on/off || AT+TCPDIS; AT+TCPDIS=on || Socket A&lt;br /&gt;
|-&lt;br /&gt;
| SNDB || Send TCP data via TCP-B || AT+send=(data length), enter data to send within 3 seconds  || AT+SNDB; AT+SNDB=10 || Socket B&lt;br /&gt;
|-&lt;br /&gt;
| RCVB || receive TCP data via TCP-B  || AT+recv=(data length), enter data to receive within 3 seconds || AT+RCVB; AT+RCVB=10 || Socket B&lt;br /&gt;
|-&lt;br /&gt;
| SOCKB || check/set socket protocol via TCP-B  || TCP, UPD || AT+SOCKB; AT+SOCKB=TCP, 9090, 10.10.254.22 || Socket B&lt;br /&gt;
|-&lt;br /&gt;
| TCPLKB || check if TCP connection is made via TCP-B || on/off || AT+TCPLKB || Socket B&lt;br /&gt;
|-&lt;br /&gt;
| TCPTOB || check/set TCP time out via TCP-B || - || AT+TCPTOB; AT+TCPTOB=400 || Socket B&lt;br /&gt;
|-&lt;br /&gt;
| TCPDISB || set on/off TCP connection via TCP-B || on/off || AT+TCPDISB; AT+ TCPDISB=on ||Socket B&lt;br /&gt;
|-&lt;br /&gt;
| WSSSID || Check/set associated access point ID SSID|| || AT+WSSSID; AT+WSSSID=Electrodragon || STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| WSKEY || Check/set encryption parameters || AT+WSKEY=auth(open, shared, WPAPSK, WPA2PSK),encryp(None, WEP-H, WEP-A, TKIP, AES), key || AT+WSKEY; AT+WSKEY=WPA2PSK, TKIP, Electrodragon || STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| WANN || Check/set STA parameters || AT+WANN=mode(static,DHCP), address, mask, gateway || AT+WANN; -|| STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| WSMAC || Check/set MAC parameters || AT+WSMAC=8888 (default value), mac address || AT+WSMAC; AT+WSMAC=8888, D8B0CFFF1234 || STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| WSLK || Check/set wireless link status ||  || AT+WSLK || STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| WSCAN || search AP ||  || AT+WSCAN ||STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| WSDNS || Check/set DNS address in STA mode ||  || AT+WSDNS; AT+WSDNS=10.10.100.254 || STA Commands&lt;br /&gt;
|-&lt;br /&gt;
| LANN || Check/set AP parameters || AT+LANN=ipaddress, mask || - || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| WAP || Check/set wifi parameters || AT+WAP=wifi mode (11BGN, 11B, 11BG), ssid, channel (only 1 now) || AT+WAP; AT+WAP=11BGN, Electrodrgon, 1 || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| WAKEY || Check/set encryption parameters || AT+WAKEY=auth(open, WPA2PSK),encryp(None, AES), key || AT+WAKEY; AT+WAKEY=WPA2PSK, AES, ELectrdragon || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| WAMAC || Check/set MAC parameters || (DO not use this, please contact us to set otherwise it will cause problems) || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| WADHCP || Check/set DHCP server status || on/off || AT+WADHCP; AT+WADHCP=on || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| WALK || Check MAC address of connected STAs || - || AT+WALK || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| WALKIND || Check/set connection status || - || AT+WALKIND; AT+WALKIND=on || AP Commands&lt;br /&gt;
|-&lt;br /&gt;
| NTPRF || check/set time correction interval || 0~720, unit in minutes || AT+NTPRF; AT+NTPRF=5 || Others&lt;br /&gt;
|-&lt;br /&gt;
| NTPEN || turn on/oof tiem correction ||  -|| AT+NTPEN; AT+NTPEN=on || Others&lt;br /&gt;
|-&lt;br /&gt;
| NTPTM || check time || - || AT+NTPTM || Others&lt;br /&gt;
|-&lt;br /&gt;
| WRMID || Set module ID || - || AT+WRMID=Eletrodragon || Others&lt;br /&gt;
|-&lt;br /&gt;
| MDCH || set module wifi auto switch function; on, off, auto, or time interval from 3-120 fro moduel to restart when it has error || - || AT+MDCH; AT+MDCH=Auto || Others&lt;br /&gt;
|-&lt;br /&gt;
| TXPWR || set module power level || 0-24, each value equa to -0.5dbm, so 1 equa to -0.5dbm, default 0 is 24 dbm || AT+TXPWR; AT+TXPWR=5 || Others&lt;br /&gt;
|-&lt;br /&gt;
| WPS || turn on module WPS function || - || AT+WPS || Others&lt;br /&gt;
|-&lt;br /&gt;
| SMTLK || turn on module smart link function || - || AT+SMTLK || Others&lt;br /&gt;
|-&lt;br /&gt;
| LPTIO || turn on/off ready, link indication function || on: ready, link, wps functions mapped to pins || AT+LPTIO; AT+LPTIO=on || Others&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''' GPIO/PWM mode '''&lt;br /&gt;
* Set via At commands AT+ATMODE and AT+LPTIO&lt;br /&gt;
* For GPIO mode, set AT+ATMODE=pwm and AT+LPTIO=off, otherwise set link/ready/wps mode AT+ATMODE=AT+ATMODE=pwm, AT+LPTIO=on&lt;br /&gt;
''' GPIO/PWM commands '''&lt;br /&gt;
* GPIO n OUT 0: set GPIO n channel to output mode and low ttl (or 1 for high TTL), return GPIO OK or GPIO NOK&lt;br /&gt;
* GPIO n GET: inquiry GPIO n channel pin TTL status, return +ok=1 (or 0) or GPIO NOK&lt;br /&gt;
* PWM n frequency duty: set PWM n channel output, return PWM OK or PWM NOK, frequency value 500~60000, duty value 0~100&lt;br /&gt;
* PWM n GET: inquiry PWM n channel value, return +ok=frequency or PWM NOK&lt;br /&gt;
* PWM n SWT: Save PWM n channel value, return PWM OK or PWM NOK&lt;br /&gt;
== Features ==&lt;br /&gt;
''' Module Wifi Mode '''&lt;br /&gt;
[[File:Wi05 ap sta mode.png|thumbnail]]&lt;br /&gt;
* AP: Wireless access point, you can connect to it like a router&lt;br /&gt;
* STA: Wifi station mode, like laptop, PDA is a station&lt;br /&gt;
* AP+STA: work as a access point and also a station mode&lt;br /&gt;
&lt;br /&gt;
''' Encrption '''&lt;br /&gt;
* WEP&lt;br /&gt;
* WPA-PSK/TKIP&lt;br /&gt;
* WPA-PSK/AES&lt;br /&gt;
* WPA-PSK/TKIP&lt;br /&gt;
* WPA-PSK/AES&lt;br /&gt;
''' Socket TCP/UDP Communication '''&lt;br /&gt;
* Use tool we have, on this page [[Wifi]]&lt;br /&gt;
&lt;br /&gt;
''' Webpage interface '''&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Wi05 webpage control.png | 300px]]&lt;br /&gt;
&lt;br /&gt;
* Connect the moduel, and use the module default setting 10.10.100.254 IP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' HTTP Commands '''&lt;br /&gt;
''' Peripher referenc ecircuit design '''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Wi05 peripheral circuit.png|300px]]&lt;br /&gt;
&lt;br /&gt;
[[category: Wifi Solutions]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>