Wi-Fi software expansion for STM32Cube

X-CUBE-WIFI1 is an expansion software package for STM32Cube. The software runs on STM32 and can be used for building Wi-Fi applications with the SPWF01SA module. It is built on top of the STM32Cube software technology, which eases portability across different STM32 microcontrollers.

The X-CUBE-WIFI1 software comes with sample applications, running on the X-NUCLEO-IDW01M1 when plugged to a NUCLEO-F103RB, NUCLEO-F401RE or NUCLEO-L053R8 board.

Key Features

  • Complete middleware to build applications using the SPWF01SA Serial-to-Wi-Fi module
  • Easy to use abstract APIs to configure and use SPWF01SA
  • easy portability across different MCU families, thanks to STM32Cube
  • Free user-friendly license terms
  • Sample implementations available on X-NUCLEO-IDW01M1 board when plugged to NUCLEO-F103RB, NUCLEO-F401RE or NUCLEO-L053R8 boards




Technical Documentation

Product Specifications
Description Version Size
DB2732 DB2732: Wi-Fi software expansion for STM32Cube 4.0 230 KB
User Manuals
Description Version Size
UM2312 UM2312: Development checklist for STM32Cube Expansion Packages 1.0 283 KB
UM2285 UM2285: Development guidelines for STM32Cube Expansion Packages 1.0 485 KB
UM1973 UM1973: Getting started with the X-CUBE-WIFI1 Wi-Fi functions and applications software expansion for STM32Cube 4.0 6 MB

Presentations & Training Material

Description Version Size
STM32 and STM8 embedded software solutions 5.0 3 MB

Publications and Collaterals

Description Version Size
STM32 Open Development Environment Brochure 17.10 1 MB


License Agreement
Description Version Size
SLA0055 SLA0055: SOFTWARE LICENSE AGREEMENT ("Agreement") 4.13 122 KB

Tools and Software

STM32 Open Development Environment
Embedded Software
MCUs Embedded Software

Get Software

Part Number Software Version Marketing Status Supplier Order from ST
X-CUBE-WIFI1 3.1.1 Active ST