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/SPWF04SA 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 or X-NUCLEO-IDW04A1 when plugged to a NUCLEO-F103RB, NUCLEO-F401RE or NUCLEO-L053R8 board.

Key Features

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




Technical Documentation

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

Publications and Collaterals

Description Version Size
STM32 Open Development Environment Brochure 15.10 4 MB


License Agreement
Description Version Size

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.0 Active ST


Support & Community