Wiznet WizFi360-CON User manual

Getting Started
#Overview
WizFi360-CON WizFi360-PA
WizFi360 is a low cost and low-power consumption industrial-grade WiFi module. It is compatible with
IEEE802.11 b/g/n standard and supports SoftAP, Station and SoftAP+Station modes. The serial port baud rate can
be up to 2Mbps, which can meet the requirement of various applications.
#Features
WiFi 2.4G, 802.11 b/g/n
Support Station / SoftAP / SoftAP+Station operation modes
Support “Data pass-through” and “AT command data transfer” mode
Support serial AT command configuration
Support TCP Server / TCP Client / UDP operating mode
Support configuration of operating channel 0 ~ 13
Support auto 20MHz / 40MHz bandwidth
Support WPA_PSK / WPA2_PSK encryption
Serial port baud rate up from 600bps to 2Mbps with 16 common values
Support up to 5 TCP / UDP links
Obtaining IP address automatically from the DHCP server (Station mode)
DHCP service for Wireless LAN clients (AP mode)
Support DNS for communication with servers by domain name
Support “Keep-Alive” to monitor TCP connection
Support “Ping” for monitoring network status
Built-in SNTP client for receiving the network time
Support built-in unique MAC address and user configurable
Support firmware upgrade by UART Download / OTA (via WLAN)
Industrial grade (operating temperature range: -40 ° C ~ 85 ° C)
CE, FCC certification
#Details
Documents
Datasheet : A brief introduce about WizFi360. These documents describe the Features, package
information and etc.
AT Instruction set: It describes the AT Command of WizFi360 and you can confirm the return message
by AT command of WizFi360.
AT command Example: It includes the Basic example using AT command and it is examples of TCP,
UDP, SSL use.
Quick Start Guide: The examples using the WizFi360-EVB or WizFi360io, it describes the scenarios in
order from Hardware setting to example of AT command use

Resources
DataSheet provides a brief introduce about WizFi360. These documents describe the Features,package
information and etc.
Program Guide provides the AT Instruction set and AT command examles. The AT Instruction document
include the description of AT command and the AT command examples document include TCP/UDP/SSL
connection result and AT command used example.
AT Command Comparison Sheet provides comparison with ESP8266 AT command.
#DataSheet
#WizFi360
WizFi360 Datasheet v1.05
2019-12-11 V1.05
Edited “5. Pin Definitions”
No.11 & No.19
Old Datasheet History
#WizFi360-EVB-Shield
WizFi360-EVB-Shield Datasheet
Version Date Decription
V 1.1.2 SEP2019 Initial Release
#WizFi360-EVB-Mini
WizFi360-EVB-Mini Datasheet
Version Date Decription
V 1.0.0 SEP2019 Initial Release
#WizFi360io Series
#WizFi360io-C
WizFi360io-C Datasheet
Version Date Decription
V 1.0.2 SEP2019 Initial Release
#WizFi360io-H
WizFi360io-H Datasheet
Version Date Decription
V 1.0.1 AUG2019 Initial Release

#Certification
#CE
WizFi360 Certification
Date Decription
AUG2019 Initial Release
#FCC
WizFi360 Certification
Date Decription
AUG2019 Initial Release
#KC
WizFi360-PA_EMC Certification
WizFi360-CON_EMC Certification
Date Decription
NOV2019 Initial Release
#J-MIC(TELEC)
WizFi360-PA_EMC Certification
WizFi360-CON_EMC Certification
Date Decription
NOV2019 Initial Release
#RoHS
SGS RoHS Test Report
Date Decription
NOV2019 Initial Release
#RoHS
SGS REACH SVHC Test Report
Date Decription
NOV2019 Initial Release
#Reliability Test Report
KORAS Operation Test - Korean
KORAS Operation Test - English

KORAS Operation Test - Korean
KORAS Operation Test - Korean
Date Decription
NOV2019 Initial Release
#Program Guide
#AT Instruction set
The AT Instruction set include the description of AT command. WizFi360 basically provides a command
compatible with ESP8266. In addition, commands are provided for using MQTT and Azure IoT Hub.
AT Instruction set V1.0.7 - English
AT Instruction set V1.0.7 - Korean
Version Date Decription
V 1.0.7 MAR2020 Add AT+WIZ_NETCONFIG, Modify AT+CWSTARTSMART
Modify minor typos and error
Old Datasheet History
#AT Command Comparison Sheet
The AT Command Comparison Sheet provides comparison with ESP8266 AT command.
AT Command Comparison Sheet V1.0.1
Version Date Decription
V1.0.0 AUG2019 Initial Release
V1.0.1 OCT2019 Modify AT+CIPSSLCCONF
Add AT+AZCON, AT+AZSET and AT+CASEND command
#AT Command examples
The AT command examples document include TCP/UDP/SSL connection result and AT command used
example.
AT Command Examples V1.0.3 - English
AT Command Examples V1.0.3 - Korean
Version Date Decription
V1.0.3 OCT2019 Add “Auto TCP Connection on Transparent Mode”
Old Datasheet History
#Hardware Design Guide
Hardware Design Guide
Version Date Decription
V1.0.3 NOV2019 Initial Release

WizFi360-EVB-Shield
#Overview
This document describes WizFi360-EVB-Shield. WizFi360-EVB-Shield is a development board for experiment, test and verification of WizFi360.
WizFi360-EVB-Shield can also be used as an Arduino shield. WizFi360 is a low cost and low-power consumption industrial-grade WiFi module. It is
compatible with IEEE802.11 b/g/n standard and supports SoftAP, Station and SoftAP+Station modes. The serial port baud rate can be up to 2Mbps,
which can meet the requirement of various applications.
#Features
WizFi360
WiFi 2.4G, 802.11 b/g/n
Support Station / SoftAP / SoftAP+Station operation modes
Support “Data pass-through” and “AT command data transfer” mode
Support serial AT command configuration
Support TCP Server / TCP Client / UDP operating mode
Support configuration of operating channel 0 ~ 13
Support auto 20MHz / 40MHz bandwidth
Support WPA_PSK / WPA2_PSK encryption
Serial port baud rate up from 600bps to 2Mbps with 16 common values
Support up to 5 TCP / UDP links
Obtaining IP address automatically from the DHCP server (Station mode)
DHCP service for Wireless LAN clients (AP mode)
Support DNS for communication with servers by domain name
Support “Keep-Alive” to monitor TCP connection
Support “Ping” for monitoring network status
Built-in SNTP client for receiving the network time
Support built-in unique MAC address and user configurable
Support firmware upgrade by UART Download / OTA (via WLAN)
Industrial grade (operating temperature range: -40 ° C ~ 85 ° C)
CE, FCC certification
ETC
Built-in UART to USB chip
CP2104-GM
Micro USB B Type Connector
UART Selector

JP1, JP2, JP3
2.54mm Pin Header
Built-in Sensors
Temprature/Humidity Sensor: DHT11
CDS Sensor: GL5537
Built-in Tact Switchs
System Reset Switch: S1
WiFi Reset Switch: S2
Built-in LED Indicators
D13 LED
Built-in Level Shifters
The voltage of the RXD/TXD signal changes according to the main board platform voltage.
Built-in DIP Switchs
UART RXD/TXD Selector: SW1
UART RTS/CTS Selector: SW2
Sensor/RESET Pins Selector: SW3
#Quick Start Guide
Quick Start Guide
#Datasheet
Download
#Technical Reference
#Ref Schematic & Other Board Schematics
Link to Github
#Library
Link to Github
#ETC
#Serial Port Driver
CP210x USB to UART Bridge VCP Drivers
#Sensor Datasheets
DHT11 Humidity & Temperature Sensor Datasheet
GL5537 Datasheet

WizFi360-EVB-Mini
#Overview
This document describes WizFi360-EVB-Mini. WizFi360-EVB-Mini is a compact development board for
experiment, test and verification of WizFi360. WizFi360-EVB-Mini is the same form factor as the NodeMCU
V2. WizFi360 is a low cost and low-power consumption industrial-grade WiFi module. It is compatible with
IEEE802.11 b/g/n standard and supports SoftAP, Station and SoftAP+Station modes. The serial port baud rate
can be up to 2Mbps, which can meet the requirement of various applications.
#Feature
WizFi360
WiFi 2.4G, 802.11 b/g/n
Support Station / SoftAP / SoftAP+Station operation modes
Support “Data pass-through” and “AT command data transfer” mode
Support serial AT command configuration
Support TCP Server / TCP Client / UDP operating mode
Support configuration of operating channel 0 ~ 13
Support auto 20MHz / 40MHz bandwidth
Support WPA_PSK / WPA2_PSK encryption
Serial port baud rate up from 600bps to 2Mbps with 16 common values
Support up to 5 TCP / UDP links
Obtaining IP address automatically from the DHCP server (Station mode)
DHCP service for Wireless LAN clients (AP mode)
Support DNS for communication with servers by domain name
Support “Keep-Alive” to monitor TCP connection
Support “Ping” for monitoring network status
Built-in SNTP client for receiving the network time
Support built-in unique MAC address and user configurable
Support firmware upgrade by UART Download / OTA (via WLAN)
Industrial grade (operating temperature range: -40 ° C ~ 85 ° C)
CE, FCC certification
ETC
Built-in UART to USB chip

CP2104-GM
Micro USB B Type Connector
#Quick Start Guide
Quick Start Guide
#Datasheet
Download
#Technical Reference
#Ref Schematic & Other Board Schematics
Link to Github
#Library
Link to Github
#ETC
#Serial Port Driver
CP210x USB to UART Bridge VCP Drivers

WizFi360io
#Overview
This page describes the io interface boards using WizFi360. WizFi360io series boards can be customized
according to customers' requests.
#WizFi360io-C
WizFi360io-C cable connector type io interface board. The operating voltage of the WizFi360io-C and the
UART voltage are 5V. WizFi360io-C can connect the UART interface to the connector. The part name of the
connector mounted on WizFi360io-C is “SMW200-06”. The cable connector that can be connected to
“SMW200-06” is “SMH200-06”.
#WizFi360io-H

WizFi360io-H is a pin header type io interface board. The form factor of WizFi360io is an Xbee interface
module. 2.00mm pin header is used, similar to the Xbee pin layout. But it is not exactly compatible.
#Features
WizFi360
WiFi 2.4G, 802.11 b/g/n
Support Station / SoftAP / SoftAP+Station operation modes
Support “Data pass-through” and “AT command data transfer” mode
Support serial AT command configuration
Support TCP Server / TCP Client / UDP operating mode
Support configuration of operating channel 0 ~ 13
Support auto 20MHz / 40MHz bandwidth
Support WPA_PSK / WPA2_PSK encryption
Serial port baud rate up from 600bps to 2Mbps with 16 common values
Support up to 5 TCP / UDP links
Obtaining IP address automatically from the DHCP server (Station mode)
DHCP service for Wireless LAN clients (AP mode)
Support DNS for communication with servers by domain name
Support “Keep-Alive” to monitor TCP connection
Support “Ping” for monitoring network status
Built-in SNTP client for receiving the network time
Support built-in unique MAC address and user configurable
Support firmware upgrade by UART Download / OTA (via WLAN)
Industrial grade (operating temperature range: -40 ° C ~ 85 ° C)
CE, FCC certification
WizFi360io-C
5V Operating Voltage
Built-in LDO
WizFi360 operates at 3.3V
5V voltage level UART
Built-in Level Shifters
WizFi360 operates at 3.3V
SMW200-06 Mounted
Cable side connector is SMH200-06
WizFi360io-H
3.3V Operating Voltage
Xbee Form Factor
2.00mm Pin Header
#Quick Start Guide
Quick Start Guide
#Datasheet
WizFi360io-C
WizFi360io-H
#Technical Reference
#Ref Schematic & Other Board Schematics
Link to Github

#Library
Link to Github
#ETC
#WizFi360io-C Connector Datasheet
SMW200-06

Quickstart Guide
#Environment setting
There are two types of WizFi360-EVB, which can be classified as ‘Shield’ and ‘Mini’ versions. WizFi360 is controlled by sending AT command through UART.
WizFi360-EVB-Mini and WizFi360-EVB-Shield uses UART1 by connecting Micro USB.
WizFi360-EVB-Mini WizFi360-EVB-Shield
In addition, WizFi360-EVB-Shield is Pin compatible with Arduino. So you can use UART in two cases. If you use Micro USB, turn SW1 ON and connect Micro
USB. In case of using Arduino H/W compatible pin, turn SW1 OFF and select RXD / TXD pin for Arduino using jumper cap. See the figure below.
Micro USB Arduino H/W compatible pin
If WizFi360-EVB-Shield or WizFi360-EVB-Mini is connected to a PC with a Mini USB Cable, run the serial program for UART communication on the PC. Open
Port in Serial Program and input AT. If WizFi360 return OK, AT command can be used.

#TCP CLient Example
A brief AT command describe for operating of WizFi360 as TCP Client in single connection mode. If you need AT command example of another mode, see the
documentation called "AT command examples"
Open TCP Server from PC which is connected to the same WiFi AP that WizFi360 is connected to. (IP : 192.168.10.100 Port : 5000)
Copy
//Set WizFi Station mode
AT+CWMODE_CUR=1 //Station mode, in case of AT+CWMODE_DEF, it is stored in flash.
OK
//Set Single Connection Mode
AT+CIPMUX=0
OK
//Set DHCP enable
AT+CWDHCP_CUR=1,1
OK
//Get possible WiFi AP list for WizFi360 connection
AT+CWLAP
+CWLAP:(3,"ssid",-5,"mac address",1,1)
//Connect to WiFi AP
AT+CWJAP_CUR="ssid","password"
WIFI CONNECTED
WIFI GOT IP
OK
//Query WizFi360 device' IP address
AT+CIPSTA_CUR?
+CIPSTA_CUR:ip:"192.168.10.13"
+CIPSTA_CUR:gateway:"192.168.10.1"
+CIPSTA_CUR:network:"255.255.255.0"
OK
//Connect to TCP server as client
AT+CIPSTART="TCP","192.168.10.100",5000 //protocol, server IP, port
CONNECT
OK
//WizFi360 sends data to the TCP Server
AT+CIPSEND=10 //set data length, such as 10 bytes.
OK
> // return ">" to begin receiving of serial data.
1234567890 //enter the data, no <CR><LF>
Recv 10 bytes
SEND OK
//When WizFi360 received data from TCP Server, it will prompt message below:
+IPD,10:1234567890
//End the TCP Connection
AT+CIPCLOSE
CLOSED
OK
important

In normal transmission mode, there are three commands to send data. (For more details, refer to AT Instruction set.) 1. AT+CIPSEND 2. AT+CIPSENDBUF 3.
AT+CIPSENDEX
In AT+CIPSEND and AT+CIPSENDEX, If the data is entered more than the length set (n) :
the system will send the first n bytes and discard exceeded data.
In AT+CIPSENDBUF, If the data is entered more than the length set (n) :
the system will reply busy and send the first n bytes
and discard exceeded data.

Firmware Upgrade Guide
#There are three methods to update firmware: Tera Term(Serial Program), Cloud or Upgrade Tool.
#Using Tera Term (Serial)
#Required hardware and software
WizFi360-EVB
Tera Term
USB cable or TTL-to-USB module
WizFi360 Firmware .img file
#How to download using Serial
#Step 1
Update Firmware by communicating with Tera Term through Serial. Use UART0 or UART1 for serial communication. In case of UART1 use USB cable and in case
of UART0 use TTL to USB module.
UART1 UART0
#Step 2
Run the Tera Term, go to ‘File - New connection’ menu, select ‘Serial’, and choose the port to which WizFi360 is connected. Set speed to 115200bps.
#Step 3

While holding down the ESC key on the keyboard, press the reset button on the WizFi360 to enter the Boot mode. When boot mode is entered, the below screen is
displayed.
#Step 4
Go to 'File - Transfer - XMODEM - Send' menu, select the binary file and click OK button to proceed the firmware update.
#Step 5
When the firmware update is completed, 'ready' is displayed on the terminal.
#Using Cloud (Wi-Fi)
#Required hardware & software
WizFi360-EVB
USB cable or TTL-to-USB module
#How to upgrade using Cloud
#Step 1

Update Firmware by connecting to Cloud through WiFi. Connect PC, WizFi360, and Router as shown below. The router must be connected to the Internet, and the
WizFi360 and WizFi360 and PC are assigned an IP by DHCP Server of router. To use AT Command, serial communication is used UART0 or UART1. In case of
UART1 use USB cable and in case of UART0 use TTL to USB module.
#Step 2
Use the AT command to upgrade the firmware like below.
#Using WizFi Upgrade Tool
#Required hardware & software
WizFi360-EVB
WizFi360 Upgrade Tool
USB Cable or TTL to USB module
WizFi360 Firmware: WizFi360_SDK.img
#How to upgrade using Upgrade Tool (Serial)
#Step 1
Update Firmware by communicating with Upgrade tool through Serial. Use UART0 or UART1 for serial communication. In case of UART1 use USB cable and in
case of UART0 use TTL to USB module.
UART1 UART0

UART1 UART0
#Step 2
Open the WizFi Upgrade Tool and Open the Serial port of WizFi360.
#Step 3
Click the folder icon to select the WizFi360 Firmware binary file. (WizFi360_SDK.img)
#Step 4
Click the Start Upgrade button (arrow icon) and check the "Please Press reset button message."

#Step 5
Firmware upload is progressed and uploaded firmware size is displayed.
#How to upgrade using Upgrade Tool (Wi-Fi)
#Step 1
Update Firmware by communicating with Upgrade Tool through Wi-Fi. Select Firmware binary file to update in Upgrade Tool, and update firmware using AT
Command (AT + CIUPDATE) in WizFi360. To use AT Command, serial communication is used UART0 or UART1. In case of UART1 use USB cable and in case of
UART0 use TTL to USB module.
#Step 2
This manual suits for next models
1
Table of contents
Other Wiznet Computer Hardware manuals