Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • The STSW-IDW002 Hands-On Training is a companion document to user manual UM1695.

    The user manual documents the rich AT command set, configuration variables, status variables, and asynchronous messages from the Wi-Fi chip.
    The Hands-On Training is a how-to manual, illustrating dozens of practical use cases, using the components of the user manual but also adding embedded firmware features. For example: programmability; configurability using a remote client device (e.g. cellphone browser) over-the-air or via the host processor over UART, basic client STA, miniAP, and IBSS operation; dynamic web server serving pages from the internal RAM, internal Flash, and external Flash that can be accessed heterogeneously by the host processor or over-the-air; low-level socket server and socket client; sample dynamic web pages with SSI/CGI functions; remotely control GPIOs on the ST reference designs; low-power modes; link-layer security (WEP, WPA, WPA2), etc. (For end-to-end security, refer to application note AN4683 of TLS/SSL security through the socket client interface.)
    The package also includes PC executable tools that developers can use in the Hands-On Training labs and also by the user to add functionality to the module, including a low-socket server that runs on the PC in client STA mode and the module in miniAP mode for debugging, and a PC executable that takes multiple web content files on the PC and outputs a Flash file system image that can be programmed into the SPWF01Sx.11 modules' external Flash. Several heterogeneous web content files are provided as examples.
    The Hands-On Training also provides indications for PC standard tools that can be downloaded by the developer, such as a terminal emulator to evaluate the module and get familiarized with the AT command set without relying on a host processor, and an Apache HTTP server that runs on the PC in client STA mode for over-the-air hosting of web content.

    Key Features

    • Hands-On Training to evaluate and learn the SPWF01Sx series of Wi-Fi modules on reference designs such as the X-NUCLEO-IDW01M1 and the STEVAL-IDW001V1 in 17 “Lab” use cases, each covering several topics.
    • PC tools to create a 512 KByte Flash file system image containing the developer’s web content, which is then programmed into the SPWF01Sx.11 module's external Flash.
    • Sample HTML file for “Lab 5: Web server mode – files in RAM” of the Hands-On Training, to be loaded through UART into RAM.
    • Sample web content for "Lab 6: Web server mode – files in FLASH” of the Hands-On Training, used to create a Flash file system image for external Flash on the SPWF01Sx.11 modules.
    • A simple TCP/IP and UDP/IP PC socket server used in “Lab 7: Socket interface” in the Hands-On Training to illustrate the IP port 32000 byte-stream socket and display exchanged data on the PC.

Get Software

Recommended for you

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB2944
      Hands-On Training for SPWF01SC and SPWF01SA Wi-Fi modules
      1.0
      295.96 KB
      PDF
      DB2944

      Hands-On Training for SPWF01SC and SPWF01SA Wi-Fi modules

Presentations & Training Material

    • Description Version Size Action
      STSW-IDW002 Wifi hands-on training
      6.47 MB
      PDF

      STSW-IDW002 Wifi hands-on training

Legal

    • Description Version Size Action
      SLA0068
      PRODUCTION LIMITED LICENSE AGREEMENT FOR ST MATERIALS
      1.55
      122.48 KB
      PDF
      SLA0068

      PRODUCTION LIMITED LICENSE AGREEMENT FOR ST MATERIALS