Configuration Guide
Last revision 2026/01/19
Work In TCP-Client
This WIFI shield can set up an AP network. You can use your computer or mobile phone or PAD to log in this AP network to set the parameters of this WIFI shield. Compared with other WIFI shileds, AT commands are not need. So it is very easy and convenient to use this WIFI shield.
The AP network set up by this WIFI shiled only allow one device to log in.
1.Put this WIFI shield on the Arduino board and connect to your computer with USB cable.The computer can access a wireless network.Then you should upload a program independent of UART, such as Blink. When programming, the switch should be turned to PROGRAMME. When done, it should be turned to USB.
2.Search for wireless network in the computer,and then you should see the network whose name is DFROBOT_WIFI_SHIELD_V3. Connect to it.Then you can log in the AP network by the Internet Explorer.Input 10.10.100.254 in the address bar,then input the user name and the password,you will log in the AP network.This process is similar to log in a router.

Factory setting of this WIFI shield:
SSID :DFROBOT_WIFI_SHIELD_V3
IP Address :10.10.100.254
Subnet Mask:255.255.255.0
User Name :admin
Password :admin
3.In the option of Work Mode,please select the mode: AP+STA mode.
You should click the save button after each setting.If you need other setting,click back button and continue your other settings.Finally restart the shield, the settings will be taken effect.

4.In the option of STA Setting,click the scan button to search the wireless you want to connect.In this example,I want to connect to DFRobot WIFI.

5.Then input the wireless password and click the save button.

6.In the option of Other Setting,you should revise the network parameters setting as the following picture.
The server address should be in the same IP address range of the wireless network!In this example,it is 10.0.1.8 .(It is your computer's IP address, using as TEL0078's Server.) |

Protocol :TCP-Client
Port ID :8899
Server Address :10.0.1.8
TCP Time Out Setting:300

7.Restart the shield.

8.Search the wireless network whose name is DFROBOT_WIFI_SHIELD_V3 and connect to it.You can log in the AP network by the Internet Explorer to see the parameters.If the WIFI shiled connect to the WIFI network successfully,the LINK LED will be ON and also you can see the parameters such as Router SSID,Signal Strength,IP Address and MAC Address.

9.Let your computer connect to the wirelss network which has connnected by the WIFI shiled.In this example,I connect to DFRobot WIFI.

10.Open the software USR-TCP232-Test RS232 to Ethernet Convert tester.Choose the PortNum of the arduino COM(you can look up the portnum in the device manager) and click the open button.After that,you should revise the NetSettings.The protocol is TCP Server and the Local host port is the PORT ID we just set.That is 8234.Click the connect button.You will find that data can be received and sended between UART and network port.
When you use the software USR-TCP232-Test RS232 to Ethernet Convert tester,you'd better close the firewall! |

Working In TCP-Server
1.Put this WIFI shield on the Arduino board and connect to your computer with USB cable.The computer can access a wireless network.Then you should upload a program independent of UART,such as Blink.When programming,the switch should be turned to PROGRAMME.When done,it should be turned to USB.
2.Search for wireless network in the computer,and then you should see the network whose name is DFROBOT_WIFI_SHIELD_V3. Connect to it.Then you can log in the AP network by the Internet Explorer.Input 10.10.100.254 in the address bar,then input the user name and the password,you will log in the AP network.This process is similar to log in a router.

3.In the option of Work Mode,please select the mode: AP+STA mode.

4.In the option of STA Setting,click the scan button to search the wireless you want to connect.In this example,I want to connect to DFRobot WIFI. Then input the wireless password.

5.In the option of Other Setting,you should revise the network parameters setting as the following picture.
Baud Rate :115200bps
Protocol :TCP-Server
Port ID :8899

6.After all the settings saved, restart the WIFI shield.

7.Connect the wireless network DFROBOT_WIFI_SHIELD_V3.After that,you can view the IP address of the WIFI shield and other parameters in the option of system.As the following picuure, the IP adress is 192.168.43.141.Remeber this IP address and we will use it soon.

8.Let your computer connect to the wirelss network which has connnected by the WIFI shiled.In this example,I connect to DFRobot WIFI.

9.Open the software USR-TCP232-Test RS232 to Ethernet Convert tester.Choose the PortNum of the arduino COM(you can look up the portnum in the device manager) and click the open button.After that,you should revise the NetSettings.The protocol is TCP Client ,the server IP is 10.0.1.54 we have just remebered,and the Local host port is the PORT ID we just set.That is 8899.Click the connect button.You will find that data can be received and sended between UART and network port.

AP Mode
1.Put this WIFI shield on the Arduino board and connect to your computer with USB cable.Upload the sample code to the Arduino.When programming,the switch should be turned to PROGRAMME.When done,it should be turned to ARDUINO.
2.Search for wireless network in the computer,and then you should see the network whose name is DFROBOT_WIFI_SHIELD_V3. Connect to it and log in it.

3.In the option of Work Mode,please select the mode: AP mode.In the option of AP Setting,revise the parameters according to the picture given below.

4.In the option of Other Setting,you should revise the network parameters setting.
Baud Rate :115200bps
Protocol :TCP-Server
Port ID :8899

5.After all the settings saved, restart the WIFI shield.

6.Connect the wireless network DFROBOT_WIFI_SHIELD_V3.After that,you can view some parameters.

7.Open the software USR-TCP232-Test RS232 to Ethernet Convert tester.You should revise the NetSettings.The protocol is TCP Client ,the server IP is 10.10.100.254,and the Local host port is the PORT ID 8899.Click the connect button.You will find that data can be received and sended between Arduino and network port.

Was this article helpful?
