Skip to main content

Ai-WB2系列模组专题

文件履历表

版本日期制定/修订内容制定核准
V1.1.02023.1.14首次制定卓灵敏陈首高

一、概述

  Ai-WB2系列模组(下称模组)是由深圳市安信可科技有限公司开发的Wi-Fi&BT模组,该模组搭载BL602芯片作为核心处理器,支持Wi-Fi 802.11b/g/n协议和BLE 5.0协议。BL602芯片内置低功耗的32位RISC CPU,276KB RAM和丰富的外围接口,包括 SDIO,SPI,UART,I2C,IR remote,PWM,ADC,DAC,PIR 和 GPIO等。可广泛应用于物联网(IoT)、移动设备、可穿戴电子设备、智能家居等领域。

特点

  • 支持 IEEE 802.11 b/g/n 协议
  • Wi-Fi安全支持WPS/WEP/WPA/WPA2 Personal/WPA2 Enterprise/WPA3
  • 支持20MHz带宽,最高速率 72.2 Mbps
  • Bluetooth 低能耗5.0,Bluetooth Mesh
  • 支持 Station + BLE模式、Station + SoftAP + BLE模式
  • 支持32-bit RISC CPU,276KB RAM
  • 安全启动,支持使用ECC-256签名的镜像
  • 支持QSPI/SPI Flash即时AES解密(OTFAD),支持AES 128 CTR模式
  • 支持AES 128/192/256位加密引擎
  • 支持SHA-1/224/256
  • 支持真实随机数发生器 (TRNG)
  • 公钥加速器 (PKA), 支持大数基本运算, 软件提供签名,验证等应用程序接口
  • 支持SDIO,SPI,UART,I2C,IR remote,PWM,ADC,DAC,PIR,GPIO等
  • 集成 Wi-Fi MAC/BB/RF/PA/LNA/BT
  • 支持多种休眠模式,深度睡眠电流12μA
  • 通用AT指令可快速上手
  • 支持二次开发,集成了Windows、Linux开发环境

云信息

  • 通用 MCU_SDK 可快速上手

  • 支持 AP+BLE 配网功能(包括 Android 和 IOS 设备)

  • 支持模组 OTA 和 MCU OTA 功能

  • 支持局域网和广域网通信功能

  • 模组与MCU通信的串口是模组的uart0,其引脚是模组上的RX和TX。详情可查看引脚定义。该引脚主要是用于与MCU通信引脚。

  • 模组日志输出是模组的uart1,其引脚是模组上的IO3,IO3是输出日志信息。

  • 模组可通过AT指令修改模组与MCU的通信波特率,AT指令格式如下:

    • 格式:AT+UARTCFG=9600
    • 回复:
      • OK:设置成功,模组复位后生效
      • ERR:AT指令处理失败,即波特率设置失败
  • 模组在上电启动后,模组将在TX引脚输出模组的设备信息,如下图:

    • 正常启动:

      image-20230113134712568

    • 异常启动,未烧录三元组

      image-20230113134553330

  • 当需要通过串口协议单独测试模组配网功能时,可通过如下流程完成协议的通信。

    • 模组启动后初始化流程图

      image-20230113135733931

    • 模组与MCU通信协议

      • 心跳包回复

        5A A5 20 00 00 01 00 20
      • 产品信息回复(该信息数据可根据不同的产品信息而改变)

        5A A5 20 01 00 2E 7B 22 70 69 64 22 3A 22 50 4B 68 79 51 34 62 49 22 2C 22 76 65 72 22 3A 22 31 2E 30 2E 30 22 2C 22 66 6C 61 67 22 3A 22 5A 4D 58 58 22 7D F8 

        该产品信息数据如下:

        产品KEY:PKhyQ4bI

        MCU版本号:1.0.0

        产品标识:ZMXX

      • 模组工作模式回复

        5A A5 20 02 00 00 21
      • 模组状态查询

        5A A5 20 03 00 00 22
  • 当模组进入配网模式后,模组将会同时开启AP热点和BLE广播,其热点和广播格式如下:

    axy_产品标识-产品ID_p1_MAC地址

选型表

img

二、模组&开发板资料

2.1 规格书

2.1 模组规格书

  1. Ai-WB2-07S模组规格书:中文
  2. Ai-WB2-12F模组规格书:中文
  3. Ai-WB2-12S模组规格书:中文
  4. Ai-WB2-32S模组规格书:中文

2.2 开发板规格书

  1. Ai-WB2-12F-Kit开发板规格书:中文 EN
  2. Ai-WB2-32S-Kit开发板规格书:中文 EN

2.3 开发板原理图

  1. Ai-WB2-12F-Kit开发板原理图
  2. Ai-WB2-32S-Kit开发板原理图

2.4 模组PCB硬件封装

  1. Ai-WB2-07S推荐封装

  2. Ai-WB2-12F推荐封装

  3. Ai-WB2-12S推荐封装

  4. Ai-WB2-32S推荐封装

2.2 二次开发资料

  1. 二次开发SDK源码地址:https://github.com/Ai-Thinker-Open/Ai-Thinker-WB2

  2. 二次开发Linux开发环境搭建:https://aithinker.blog.csdn.net/article/details/125604649

  3. 二次开发windows开发环境搭建:https://blog.csdn.net/Boantong_/article/details/128480919

  4. 二次开发编程指南:https://wb2-api-web.readthedocs.io/en/latest/docs/api-guides/index.html

  5. 固件烧录指南:https://aithinker.blog.csdn.net/article/details/125781602

  6. 二次开发固件烧写软件:烧录软件

  7. 二次开发静态内存分析软件:内存分析软件

  8. 二次开发windows开发环境搭建视频教学:视频链接

  9. 固件烧录视频:视频链接

2.3 其他资料

  1. Ai-WB2系列模组原厂芯片数据手册:中文 EN

  2. Ai-WB2系列模组原厂芯片参考手册:中文 EN

  3. Ai-WB2系列模组SRRC证书:点击下载

  4. Ai-WB2系列模组CE证书:点击下载

  5. Ai-WB2系列模组FCC证书:点击下载

  6. Ai-WB2系列模组BQB证书:点击下载

  7. Ai-WB2-12F模组和Ai-WB2-12S模组MIC证书:点击下载

  8. 可靠性测试报告:点击下载

  9. Ai-WB2系列模组双85测试视频:视频链接

  10. 常见问题FAQ:FAQ

  11. 已兼容路由器型号清单:点击下载

  12. 云模组资料:点击下载