STSW-WIFI004

批量生产
Design Win

SPWF04Sx模块固件包

获取软件 下载数据摘要

产品概述

描述

STSW-WIFI004软件包集成了与SPWF04Sx Wi-Fi模块兼容的TCP/IP协议栈固件二进制文件(.hex和.fota),该模块内置2 MB Flash存储器。

TCP/IP协议栈固件支持与Wi-Fi设备的直接连接以及与接入点的基础设施通信模式。

还提供应用实用程序,如HTTP客户端、Web服务器、用于访问云服务器文件的RESTful API,以及支持SSI功能的动态网页,便于与大量基于互联网的应用集成。有关HTTP服务器功能的更多详细信息,请参见应用笔记AN4965。

模块支持通过TCP的多种高层协议,包括:HTTP、MQTT、SMTP和WebSocket,便于将应用连接到云端。通过UDP支持的多种协议包括:TFTP、SNTP和mDNS。该模块还包括IPv6网络功能。

为了与云端进行安全的端到端通信,每个模块都嵌入了TLS协议栈,无需许可费用。有关详细信息,请参见应用笔记AN4963。

固件包还包括AT命令层接口,通过UART串行端口和SPI从接口可实现友好访问协议栈功能,支持与主机处理器的消息交互。

用户手册UM2114提供有关TCP/IP协议栈固件接口的完整描述。

SPWF04Sx模块的固件可以通过UART和无线 (FOTA) 安全升级。

意法半导体可能随时更新随模块提供的固件。意法半导体建议用户定期查看文档和当前固件版本,可从www.st.com/wifimodules。

  • 所有功能

    • 通过UART和SPI的类AT命令接口
    • 集成TCP/IPv6、TCP/IPv4协议栈
      • 8个同步TCP或UDP客户端和2个套接字服务器(每个支持最多8个客户端)
      • 安全套接字和上层协议(如HTTPS)支持高达TLS 1.2,包括X.509证书、AES算法(128、256)、哈希算法(MD5、SHA-1、SHA-256、SHA-384)和用于密钥交换(RSA、DH、ECDH)和数字签名(RSA、ECDSA)的公钥算法。
      • 支持SSI和动态网页的Web服务器。
    • 用于GET和POST网络内容的RESTful API
    • 开源、WEP、WPA2 PSK、WPA2企业版
    • 系统模式:站点、IBSS和miniAP(支持最多5个STA)
    • miniAP易于配置(SSID、密码)
    • 复位后快速Wi-Fi重新关联
    • 通过无线 (FOTA) 安全更新固件和文件系统
    • 应用子系统
    • 用于客户应用和板上开发的嵌入式实时MicroPython环境
    • MicroPython API库,便于访问Wi-Fi子系统功能和设备外设(如UART、SPI、I2C)

获取软件