July 2017
DocID030409 Rev 2
1/24
www.st.com
UM2183
User manual
Getting started with the X-NUCLEO-IDW04A1 Wi-Fi expansion
board based on SPWF04SA module for STM32 Nucleo
Introduction
This document provides detailed hardware requirements and board connections for the X-NUCLEO-
IDW04A1 Wi-Fi expansion board based on SPWF04SA Serial-to-Wi-Fi modules, to allow expansion of
the STM32 Nucleo boards. The SPWF04SA module is FCC (FCC ID: S9NSPWFS04), IC certified (IC:
8976C-SPWFS04) and CE certified and includes an STM32 MCU, a low-power 2.4 GHz IEEE 802.11
b/g/n transceiver with integrated power amplifier and power management, and an SMD antenna.
The X-NUCLEO-IDW04A1 can be plugged onto STM32 Nucleo boards via the Arduino™ UNO R3
connector (ST morpho connector compatibility is also available). Therefore, different expansion boards
can easily be stacked on the X-NUCLEO-IDW04A1 board, allowing evaluation of Wi-Fi connectivity
together with several devices in different application scenarios.
The expansion board features:
Onboard SPWF04SA module (order code: SPWF04SA) based on the STM32 MCU and a low
power Wi-Fi b/g/n transceiver SoC
USART or SPI configurable connections
Jumpers to drive the SPWF04SA module RESET and low power capabilities
Push button to explore Wi-Fi protected setup feature
Connectors for SPWF04SA module GPIOs (user software dependent)
Figure 1: X-NUCLEO-IDW04A1 expansion board
Downloaded from