X-NUCLEO-IDW04A1

NRND
Design Win

Wi-Fi expansion board based on SPWF04SA module for STM32 Nucleo

Download databrief

Product overview

Description

The X-NUCLEO-IDW04A1 Wi-Fi evaluation board is based on the SPWF04SA module and expands the STM32 Nucleo portfolio. The SPWF04SA module has an embedded STM32 MCU, a low-power Wi-Fi b/g/n SoC with integrated power amplifier and power management, and an SMD antenna. The SPWF04SA module relies on 2 MB MCU internal Flash. 1 MB of the internal Flash is for storing the user file system and to perform secure firmware update over the air (FOTA). A hardware interface allows the use of external memory to extend file system storage capability with no size limit. The firmware includes a complete IP stack, dynamic web pages with SSI to interact with the module and a REST API (get & post) for conveniently transferring files to and from servers in the cloud. The module can simultaneously behave as a socket server and socket client. The firmware supports secure sockets with TLS encryption, ensuring secure end-to-end communications with the cloud. The X-NUCLEO-IDW04A1 interfaces with the MCU on the STM32 Nucleo board via the UART serial port and SPI interface.

  • All features

    • Based on SPWF04SA Wi-Fi module
    • SPWF04SA module major characteristics:
      • Low power IEEE 802.11 b/g/n transceiver
      • Integrated SMD antenna
      • STM32 ARM Cortex®-M4, with 256 KB SRAM and 2 MB Flash memory
      • 1 MB Flash memory for user storage, extendable via SD/MMC interface or external SPI Flash
      • Integrated protocol stacks: TCP/IP (eight simultaneous TCP/UDP clients and two socket servers supporting up to eight clients each), TLS1.2
      • Application layer functions: web server supporting dynamic web pages
      • Open, WEP, WPA2 Personal, WPA2 Enterprise Security
      • WPS for station
      • System modes: station, IBSS, and miniAP (with up to five client STAs)
      • Firmware and FileSystem updates via UART and (secure) over the air (OTA)
      • 19 configurable GPIOs available
      • Advanced low-power modes
      • Simple AT command set host interface through UART, or equivalent proprietary protocol over SPI
      • 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

You might also like...

The current status of a product:
Active: Product is in volume production
Evaluation: Product is under characterization. Limited Engineering samples available
Preview: Product is in design stage
Target: Product is in design feasibility stage.No commitment taken to produce
Proposal: Marketing proposal for customer feedback.No commitment taken to design or produce
NRND: Not Recommended for New Design.Product is in volume production only to support customers ongoing production.
The RoHS status of a product:
ECOPACK 1: Initial grade to identify European RoHS compliant products.
ECOPACK 2: New grade to identify brominated chlorinated and antimony oxide flame retardant free products.
ECOPACK 3: Halogen free RoHS exemptions free products.
(*): ECOPACK 2 version available upon request.
(**): Some versions still existing in ECOPACK 1 or not compliant.
The current status of a product:
Active: Product is in volume production
Evaluation: Product is under characterization. Limited Engineering samples available
Preview: Product is in design stage
Target: Product is in design feasibility stage.No commitment taken to produce
Proposal: Marketing proposal for customer feedback.No commitment taken to design or produce
NRND: Not Recommended for New Design.Product is in volume production only to support customers ongoing production.
Budgetary PriceMain country of assembly or fabrication of the product.ECCNs are five character alpha-numeric designations used on the Commerce Control List to identify dual-use items for export control purposes. ECCNs are five character alpha-numeric designations used on the Commerce Control List to identify dual-use items for export control purposes.