X-NUCLEO-IDW04A1 Wi-Fi expansion board based on SPWF04SA module for STM32 Nucleo Data brief Embedded real-time microPython environment for customer applications and on-board development Compatible with STM32 Nucleo boards Equipped both with Arduino UNO R3 and (optional) ST morpho connector Scalable solution can cascade multiple boards for larger systems Free development firmware library and examples, compatible with STM32Cube X-NUCLEO-IDW04A1 hosts FCC, IC and CE certified SPWF04SA module RoHS compliant Features Description Based on SPWF04SA Wi-Fi module The X-NUCLEO-IDW04A1 Wi-Fi evaluation SPWF04SA module major characteristics: board is based on the SPWF04SA module and Low power IEEE 802.11 b/g/n expands the STM32 Nucleo portfolio. The transceiver SPWF04SA module has an embedded STM32 Integrated SMD antenna MCU, a low-power Wi-Fi b/g/n SoC with STM32 ARM Cortex -M4, with 256 KB integrated power amplifier and power SRAM and 2 MB Flash memory management, and an SMD antenna. The 1 MB Flash memory for user storage, SPWF04SA module relies on 2 MB MCU internal extendable via SD/MMC interface or Flash. 1 MB of the internal Flash is for storing the external SPI Flash user file system and to perform secure firmware Integrated protocol stacks: TCP/IP update over the air (FOTA). A hardware interface (eight simultaneous TCP/UDP clients allows the use of external memory to extend file and two socket servers supporting up to system storage capability with no size limit. The eight clients each), TLS1.2 firmware includes a complete IP stack, dynamic Application layer functions: web server web pages with SSI to interact with the module supporting dynamic web pages and a REST API (get & post) for conveniently Open, WEP, WPA2 Personal, WPA2 transferring files to and from servers in the cloud. Enterprise Security The module can simultaneously behave as a WPS for station socket server and socket client. The firmware supports secure sockets with TLS encryption, System modes: station, IBSS, and ensuring secure end-to-end communications with miniAP (with up to five client STAs) the cloud. The X-NUCLEO-IDW04A1 interfaces Firmware and FileSystem updates via with the MCU on the STM32 Nucleo board via UART and (secure) over the air (OTA) the UART serial port and SPI interface. 19 configurable GPIOs available Advanced low-power modes Simple AT command set host interface through UART, or equivalent proprietary protocol over SPI May 2017 DocID030412 Rev 2 1/7 www.st.com Radio certification X-NUCLEO-IDW04A1 1 Radio certification 1.1 Formal notices required by the U.S. federal communications commission (FCC) Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the users authority to operate this equipment. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. this device may not cause harmful interference 2. this device must accept any interference received, including any interference that may cause undesired operation. This device uses, generates and radiates radio frequency energy. The radio frequency energy produced by this device is well below the maximum exposure limit established by the federal communications commission (FCC). The X-NUCLEO-IDW04A1 contains the FCC certified SPWF04SA module (FCC ID: S9NSPWFS04 ). 1.2 Formal notices required by industry Canada (IC) English: This device complies with Industry Canada license-exempt RSS standard(s). Operation is subject to the following two conditions: 1. this device may not cause interference 2. this device must accept any interference, including interference that may cause undesired operation of the device. French: Le prsent appareil est conforme aux CNR d Industrie Canada applicables aux appareils radio exempts de licence. Exploitation est autorise aux deux conditions suivantes: (1) 1. l appareil ne doit pas produire de brouillage 2. l utilisateur de l appareil doit accepter tout brouillage radiolectrique subi, mme si le brouillage est susceptible d en compromettre le fonctionnement. The X-NUCLEO-IDW04A1 contains the IC certified SPWF04SA module (IC: 8976C- SPWFS04) 1.3 Formal notices required by the ETSI (CE) This module complies with the following European EMI/EMC and safety directives and standards: ETSI EN 300 328 V1.9.1:2015 EN 301 489-1 V1.9.2:2011 + EN 301 489-17 V2.2.1:2012 + EN 301 489-1 V1.8.1:2008 EN 60950-1:2006 + A11:2009 + A1:2010 + A12:2011 + A2:2013 EN 62479:2010 2/7 DocID030412 Rev 2