WM IoT SDK ChangeLog

WM IoT SDK 更新日志

Changelog

更新日志

  • 2025.03.07

    v2.3-beta.2

    • Added YAML module support for flexible configuration file parsing新增支持 yaml 模块,提供更灵活的配置文件解析功能
    • Integrated HTTP/2 protocol support for efficient network data transmission集成 http2 协议支持,实现更高效的网络数据传输
    • Added CoAP protocol support for lightweight IoT device communication添加 coap 协议支持,优化物联网设备间的轻量级通信
    • Implemented menuconfig graphical interface for bootloader configuration为 bootloader 增加 menuconfig 图形化配置界面,提升用户配置体验
    • Refactored seg_lcd display architecture with application-layer adaptation重构 seg_lcd 显示架构,将屏幕显示适配逻辑迁移至应用层,提高系统灵活性
    • Optimized hardware encryption/decryption performance and security全面优化硬件加解密性能,提升数据安全处理效率
    • Added I2S audio interface driver with high-quality audio support新增 I2S 音频接口驱动,支持高质量音频传输
    • Integrated CODEC8374 codec driver for enhanced audio processing集成 CODEC8374 编解码器驱动,扩展音频处理能力
    • Fixed multiple encryption module issues for enhanced security修复加密模块多个相关问题,增强系统安全性
    • Resolved I2S/Codec compatibility issues for stable audio system解决 I2S/Codec 设备兼容性问题,提升音频系统稳定性
    • Developed FATFS filesystem image packaging tool开发 FATFS 文件系统镜像打包工具,简化文件系统制作流程
    • Added AWS cloud platform integration support新增 AWS 云平台对接功能,支持云端数据交互和设备管理
    • Implemented low-power operation mode for energy efficiency实现设备低功耗运行模式,优化能源使用效率
    • Resolved MQTT/HTTP long-connection assertion issues解决 MQTT/HTTP 长连接断言问题,提高网络连接可靠性
    • Optimized Wi-Fi encryption matching during scanning修复 Wi-Fi 扫描时加密方式匹配异常,优化网络连接体验
    • Fixed external network ping failures解决设备 ping 外网异常问题,提升网络连通性
    • Adjusted I2S device configuration parameters修正 I2S 设备配置表参数,完善音频设备支持
    • Optimized BLE Mesh network timeout handling优化 BLE Mesh 网络超时处理机制,提升mesh网络稳定性
  • 2024.12.03

    v2.2-beta.2

    • Added support for multiple Flash (External) models, added transmission error checking and capacity printing functions新增 Flash(External) 多型号支持,增加传输错误检查和容量打印功能
    • Added Crypto-Engine (AES/DES/3DES/CRC/HASH/RSA/RNG) support, optimized performance新增 Crypto-Engine (AES/DES/3DES/CRC/HASH/RSA/RNG) 支持,优化性能
    • Added FreeRTOS Posix support新增 FreeRTOS Posix 支持
    • Added MQTT protocol support, improved connection stability新增 MQTT 协议支持,提升连接稳定性
    • Added ADC function support, optimized DMA transfer新增 ADC 功能支持,优化 DMA 传输
    • Added cJSON parsing support新增 cJSON 解析支持
    • Added IPv6 protocol support, added SoftAP mode support新增 IPv6 协议支持,支持 SoftAP 模式
    • Added BLE(mesh) function, optimized packet loss issues during network setup, updated example code新增 BLE(mesh) 功能,优化配网过程中的丢包问题,更新示例代码
    • Added LCD segment driver, GDC0689 segment screen display function新增 LCD 断码驱动,GDC0689 断码屏显示功能
    • Added LVGL graphical interface support, added PSRAM, file system and PNG decoding support新增 LVGL 图形界面支持,支持 PSRAM、文件系统和 PNG 解码
    • Added DeviceTable UI version, added TOML configuration file and driver auto-initialization新增 DeviceTable UI 版本,支持 TOML 配置文件和驱动自动初始化
    • Added SDIO-Slave driver, added support for high-speed SDIO devices新增 SDIO-Slave 驱动,支持高速 SDIO 设备
    • Added DSP function support新增 DSP 功能支持
    • Added SoftAP & STA L2 forwarding function新增 SoftAP & STA L2 转发功能
    • Added simple low-power control version, optimized system power management新增简单版本的低功耗控制,优化系统功耗管理
    • Implemented unified MAC address management实现 MAC 地址统一管理
    • Completed NVS module restructuring, optimized NVS storage mechanism完成 NVS 模块重构,优化 NVS 存储机制
    • Optimized log control scheme in third-party open-source programs, standardized log format优化第三方开源程序中的 log 控制方案,规范日志格式
    • Optimized FATFS file system, added configurable volume label string优化 FATFS 文件系统,支持可配置卷标字符串
    • Completed English technical documentation, optimized Sphinx documentation compilation完善英文技术文档,优化 Sphinx 文档编译
    • Fixed other known BUGs修复了其它已知 BUG
  • 2024.10.18

    v2.1.0rc1

    • Added support for new SOC, added SOC-specific configuration增加了新的 SOC 支持,并增加了各 SOC 差异性配置
    • Added more BLE example projects增加了 BLE 的更多示例工程
    • Added External Flash driver增加了 External Flash 驱动
    • Added PSRAM driver增加了 PSRAM 驱动
    • Added OTA function增加了 OTA 功能
    • Added Touch Sensor driver增加了 Touch Sensor 驱动
    • Optimized GPIO driver, added interface for fast GPIO toggling优化了 GPIO 驱动,并增加了用于 GPIO 快速翻转的接口
    • Optimized PINMUX driver优化了 PINMUX 驱动
    • Added TFT LCD driver增加了 TFT LCD 驱动
    • Added LVGL component增加了 LVGL 组件
    • Optimized printf output优化了 printf 打印输出
    • Completed ATCMD framework, added AT+SYSSTORE and AT+CWDHCPS commands完善了 ATCMD 框架,并新增了 AT+SYSSTORE 和 AT+CWDHCPS 命令
    • Optimized compilation framework, added support for Chinese paths优化了编译框架,并支持中文路径下使用
    • Optimized VS Code plugin, added support for Chinese paths优化了 VS Code 插件,并支持中文路径下使用
    • Added more online documentation content增加了更多的在线文档内容
    • Fixed other known BUGs修复了其它已知 BUG
  • 2024.09.09

    v2.0.0rc3

    • Completely new online documentation全新的在线文档
    • Independent and rich example projects独立且丰富的示例工程
    • CMake compilation system, Kconfig configuration system, provided command-line and IDE compilation environments, supporting cross-platform and efficient compilationCMake 编译系统,Kconfig 配置系统,提供了命令行和 IDE 的编译环境,支持跨平台、高效编译
    • New driver architecture, with a global device table to manage devices全新的驱动架构,并提供了全局设备表统一管理各设备
    • Supported modules include: RCC, PWM, SPI Master, Flash, GDMA, IRQ, GPIO, Timer, Uart, I2C Master, EEPROM, RTC, SDIO Host, WDT, PMU已提供驱动的模块有:RCC、PWM、SPI Master、Flash、GDMA、IRQ、GPIO、Timer、Uart、I2C Master、EEPROM、RTC、SDIO Host、WDT、PMU
    • Support for WiFi Station, soft-AP, and TCP/IP network functions, with a new Network Manager to simplify network connections支持 WiFi Station、soft-AP 和 TCP/IP 网络功能,并提供了一个全新的网络管理组件 Network Manager 用来简化网络连接
    • Support for BLE network setup支持 BLE 配网功能
    • Support for HTTP Client and HTTPS functions支持 HTTP Client 和 HTTPS 功能
    • Support for commonly used third-party open-source components such as FreeRTOS, Mbedtls, iPerf3, NTP, CLI, FatFs支持 FreeRTOS、Mbedtls、iPerf3、NTP、CLI、FatFs 等常用的第三方开源组件
    • Support for partition table function, with user-defined partition tables支持分区表功能,支持用户自定义分区表
    • Support for selecting different W80X SOCs, with automatic architecture adaptation支持选择 W80X 各种不同的 SOC,自动适配 ARCH
    • Provided self-developed EVENT, heap memory management, NVS, LOG, and other basic components提供了自研的 EVENT、堆内存管理、NVS、LOG 等基础组件
    • Support for ATCMD, compatible with ESP-AT style支持 ATCMD,并兼容 ESP-AT 风格