IoT/WiFi

WizFi310 is registered as a component of mbed.

The components of mbed are classified into categories such as Actuators, Communication, Display, Expansion Boards, Input, IoT & Web Service, Sensors, Storage.
https://os.mbed.com/components/


 

Components | Mbed

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling coo

os.mbed.com

The products registered as mbed's components can easily be used to develop components easily using ARM's MCU and reusable libraries on mbed OS. 

The mbed registration page for WizFi310 is shown below. 
https://os.mbed.com/components/WizFi310-EVB/ 

 

Wiznet Wi-Fi WizFi310 | Mbed

Wiznet Wi-Fi WizFi310 WizFi310 offers a quick, easy, and cost-effective way for device and appliance manufacturers to add WiFi capabilities to their products. Hello World This is a simple mbed client example demonstrating, registration of a device with mbe

os.mbed.com

 

 



Looking at WizFi310's headers in mbed, you can see various example code. 


https://os.mbed.com/teams/WIZnet/code/WizFi310_TCP_Echo_Server_Example/ 

 

WizFi310_TCP_Echo_Server_Example - TCP Echo Server Example using WizFi310 | Mbed

TCP Echo Server Example using WizFi310 Dependencies:   NetworkSocketAPI WizFi310Interface mbed Prerequisite This example shows that Wizwiki-W7500 and WizFi310 operates as a TCP server. When receiving data from a TCP client, it returns same data. To impleme

os.mbed.com

 

https://os.mbed.com/teams/WIZnet/code/WizFi310_STATION_HelloWorld/ 

 

WizFi310_STATION_HelloWorld - WizFi310_hello_world_demo | Mbed

WizFi310_hello_world_demo Dependencies:   NetworkSocketAPI WizFi310Interface mbed Prerequisite This example shows that WIZwiki-W7500 and WizFi310 connects to AP. To implement this function, you need a Platform board and Wi-Fi board. Below are what we used.

os.mbed.com

 

https://os.mbed.com/teams/WIZnet/code/WizFi310_OpenWeatherMap/ 

 

WizFi310_OpenWeatherMap - Openweathermap example for WizFi310 | Mbed

Openweathermap example for WizFi310 Dependencies:   NetworkSocketAPI WizFi310Interface mbed Prerequisite This example is for obtainning and printting data from OpenWeatherMap(Server). WIZwiki-W7500 and WizFi310 Shield act as TCP client mode. To implement t

os.mbed.com


https://os.mbed.com/users/jehoon/code/KT_IoTMakers_WizFi310_Example/ 

 

KT_IoTMakers_WizFi310_Example - WizFi310 IoTMakers Example | Mbed

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling coo

os.mbed.com

https://os.mbed.com/users/jehoon/code/WiFiTracker/

 

WiFiTracker - WiFi Tracker, scan WiFi probe packer and publis... | Mbed

WiFi Tracker, scan WiFi probe packer and publish message to broker Download repository: zip gz Files at revision 0:d9bcf96e0ce9 / default tip

os.mbed.com

 


In the example above, you can see that there is an indication of OS2 next to the title. 

This indication refers to an example running on mbed OS version 2. 
Currently, mbed OS is released up to version 5. 
https://os.mbed.com/blog/entry/Introducing-mbed-OS-5/ 

 

Introducing mbed OS 5 | Mbed

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling coo

os.mbed.com

 

Therefore, it is difficult to refer to the above examples in order to use WizFi310 in the latest mbed OS 5. 


The driver code for WizFi310 running under mbed OS 5 is distributed through github below, and if mbed OS 5 is used in the mbed online compiler, it is compiled using the latest github code below. 
https://github.com/ARMmbed/wizfi310-driver 

 

ARMmbed/wizfi310-driver

This is Wi-Fi driver for mbed using WizFi310. Contribute to ARMmbed/wizfi310-driver development by creating an account on GitHub.

github.com

 

 


The driver code included in mbed OS 5 can be easily ported for reusability even if you use the source code of other Communication Components. 
Using the above WizFi310 driver, the following items are linked to the Arm pelion Cloud. 

https://github.com/wpgnss/mbed-cloud-client-example

 

wpgnss/mbed-cloud-client-example

Reference example application using Mbed Cloud Client library - wpgnss/mbed-cloud-client-example

github.com