Introduction
The WiFi PRO V3 module supports large variety of features:
    TCP/UDP connection
    DHCP client/server
    DNS client
    HTTP client
    HTTPS client
    Multiple SSIDs
The WiFi PRO V3 module supports the SSL3/TLS1 protocol for secure sockets. On the WLAN interface it supports WEP, WPA and WPA2 WiFi encryption.
The WiFi PRO V3 module does not support the OTA feature. It is the old WiFi PRO module the one that supported it.
The old WiFi PRO codes are not compatible with the WiFI PRO V3 module due to changes and improvements in the library management.
Working on bands shared with many WiFi devices may cause poor quality of service. Use the WiFi channels less populated so that the sensor nodes may work with no interference.
Important:
    All documents and any examples they contain are provided as-is and are subject to change without notice. Except to the extent prohibited by law, Libelium makes no express or implied representation or warranty of any kind with regard to the documents, and specifically disclaims the implied warranties and conditions of merchantability and fitness for a particular purpose.
    The information on Libelium's websites has been included in good faith for general informational purposes only. It should not be relied upon for any specific purpose and no representation or warranty is given as to its accuracy or completeness.

How do I know which Libelium WiFi module I own

It is easy to know for the OEM versions:
Figure: WiFi PRO V3 module (left) and WiFi PRO
For the Plug&Sense! version, there is a code that informs the customer of which radio modules are installed into the device. It is the "Waspmote factory default" code.
Run this code in your Plug&Sense! and open a serial terminal to get all the information:
Waspmote factory default serial output with a WiFi PRO module
Waspmote factory default serial output with a WiFi PRO V3 module

Connect to a standard router

Sensor nodes may connect to any standard router which is configured as Access Point (AP) and then send data to other devices in the same network such as laptops and smartphones. Once associated with the Access Point, the nodes may ask for an IP address by using the DHCP protocol or use a preconfigured static IP. The AP connection can be encrypted, so the user needs to specify the key to the WiFi PRO V3 module.
Nodes may also connect to a standard WiFi router equipped with DSL or cable connectivity and send data to a web server located on the Internet. Thus users are allowed to get this data from the Cloud.
Figure: Standard WiFi router

Connect to a Meshlium

Instead of using a standard WiFi router as AP, the connection may be performed using a Meshlium device as AP. Meshlium is the multiprotocol router designed by Libelium which is specially recommended for outdoor applications as it is designed to resist the hardest conditions in real field deployments.
Figure: Meshlium AP

When is Meshlium recommended?

As pointed before the WiFi PRO V3 module for Waspmote can connect to any standard WiFi router (“home-oriented” or professional) in the market. However, when deploying sensor nodes outdoors you need a robust machine capable of resisting the hardest conditions of rain, wind, dust, etc. Meshlium is specially designed for real deployments for the IoT as it is waterproof (IP-65) and counts with a robust metallic enclosure ready to resist the hardest atmospheric conditions.
Figure: Meshlium device
Meshlium is also ready to deal with several nodes at the same time, receiving sensor data from all of them and storing it in its internal database automatically. Besides, Meshlium is ready to send sensor data to many Cloud software platforms. Just select the most suitable for you, get an account from the provider and configure your Meshlium.
As Meshlium is a multiprotocol router, it may work as a WiFi to 4G/3G/GPRS gateway, giving Internet access to all the nodes in the network, using the mobile phones infrastructure. In addition, Meshlium permits to combine WiFi technology with other protocols such as 802.15.4, RF 868 MHz or RF 900 MHz. Meshlium may work as:
    an 802.15.4 to Ethernet/4G/3G/GPRS router for Waspmote nodes
    an RF 868/900 MHz to Ethernet/4G/3G/GPRS router for Waspmote nodes
    a WiFi Access Point
    a WiFi to 4G/3G/GPRS router
    a Bluetooth scanner and analyzer
For more information about Meshlium go to: http://www.libelium.com/meshlium

WiFi PRO vs WiFi PRO V3

Comparative table between the WiFi and the WiFi PRO module for Waspmote:
WiFi PRO
WiFi PRO v3
Simultaneous TCP/UDP sockets
10
10
HTTP GET
Yes
Yes
HTTPS POST
Yes
Yes
HTTPS GET
Yes
Yes
HTTPS POST
Yes
Yes
HTTPS DELET
No
Yes
FTP
Yes
Yes
MQTT
No
Yes
Multiple SSIDs
Yes
No
Roaming mode
Yes
Yes
Max Tx power
17 dBm
20 dBm
Max Power Consumption
350 mA
277 mA (max)
OTA
Yes
No
Figure: Comparative table between WiFi PRO and WiFi PRO V3
WiFi PRO V3 compatibility:
Last modified 1mo ago