Flyport Wi-Fi Webserver with Wi-Fi Parameter Configuration

Posted by openPicus | On: Feb 14 2012

One of the great feature of openPICUS framework with Wi-Fi devices is the ability to handle two different configurations for the Wi-Fi network parameters.

In a typical application with more Flyport Wi-Fi modules used, or with a physical position not easily reachable from the user, the replacement of Wi-Fi routers is an easy task. The customer can change the configuration of every Flyport one by one, using the webbrowser of a PC or SMARTPHONE or TABLET, without worry on hardware cable connections.

Using the Flyport Wi-Fi embedded webserver, the user can anytime control the hardware I/O status and change the Wi-Fi network parameters.

Here is a typical use of the webserver with the configuration page:

The user can access to the Flyport Wi-Fi using a PC, a Smart-Phone, or any other internet enabled device. Surfing with a web browser to the Flyport Wi-Fi IP address or host name, the user can access to the first page of the webserver (the index.htm file); this page is related to the “I/O real-time control”, and has a tab to access the “Configuration Page” (the conf.htm file).

The conf.htm page has a router-like interface, with all the customizable parameters accessible by the user (see the first figure).

Firmware of Flyport
The Flyport has to execute some functions to store, to change and to reload the WF_CUSTOM parameters. When the user changes the network parameters inside the webserver configuration page, Flyport receives data and store it inside the WF_CUSTOM configuration.

Schematic diagram of the flow of the flyportTask.c execution firmware:

A special attention should be payed when you choose the WF_DEFAULT parameters. This configuration is prepared inside the openPICUS IDE, using the Wizard tool. All the information related to the WF_DEFAULT configuration is written directly inside the microcontroller firmware, and cannot be changed at run-time. The only way to change the default configuration is to prepare and download again the microcontroller firmware inside the Flyport Wi-Fi, but it needs a hardware connection between a PC and the Flyport Wi-Fi module.

Download the source code and the pdf from openPICUS site!


  1. Charudatt says:

    great to see this update.

    Hope to see a simple and a very useful application for TCP/IP to UART Bridge using Flyport.

  2. Ionela says:

    Thank you, Charudatt! For TCP/IP to UART Bridge & Flyport Application, you can help us! 😉

  3. Charudatt says:

    lOl…….. I am asking for help and looking for some application from the Openpicus team on this.

Leave a comment