登录发现更多内容
首页
分类
发帖
账号
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
首页
Portal
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
产品教程
BBS
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
开发资料
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
样品购买
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
IoT云平台
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
GitHub
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
技术博客
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
搜索
搜索
热搜:
LoRa
ESP8266
安信可
本版
帖子
用户
每日签到
任务
广播
导读
排行榜
设置
我的收藏
退出
3
0
0
首页
Ai-WB2系列
›
【AI-WB2-32S-Kit 测评】Wi-Fi与蓝牙基础通信 ...
返回列表
【AI-WB2-32S-Kit 测评】Wi-Fi与蓝牙基础通信
[ 复制链接 ]
发布帖子
wenfengand
中级会员
6
主题
5
回帖
486
积分
中级会员
中级会员, 积分 486, 距离下一级还需 14 积分
中级会员, 积分 486, 距离下一级还需 14 积分
积分
486
私信
Ai-WB2系列
249
3
2025-5-1 17:41:36
本帖最后由 wenfengand 于 2025-5-1 18:16 编辑
一、前言
AI-WB2-32S 由深圳市安信可科技有限公司开发的Wi-Fi&BLE模组,该模组搭载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)、移动设备、可穿戴电子设备、智能家居等领域。
二、开箱
开发板虽然外形小巧,但要素齐全:包含了 usb 转串口、5v 转 3.3 的 ldo、两个按键和一个 RGB 彩灯,足以对模组的各个功能做测试。
三、搭建开发环境
3.1 macos 系统搭建环境
执行如下命令下载 sdk
git clone --recursive https://gitee.com/Ai-Thinker-Open/Ai-Thinker-WB2
复制代码
执行结果如下图所示:
这个仓库比较大,包含了 sdk 和工具链
# 进入到不同的系统目录来初始化工具链,macos 选择 Darwin
cd Ai-Thinker-WB2/toolchain/riscv/Darwin && . ./chmod755.sh
复制代码
如果这个目录下没有 chmod755.sh,那么就 git checkout master,然后就能看到了。该脚本是用来初始化工具链的,一定要先执行。
然后就可以编译 helloworld 并下载
cd Ai-Thinker-WB2/applications/get-started/helloworld && make -j 10
复制代码
使用命令 ll /dev/cu.* 找到串口设备的全称
然后执行下载
make flash p=/dev/cu.usbserial-210 b=115200
复制代码
执行结果如下图:
遇到报错,说明下载工具设置有问题,按照下图找到 project.mk 调整 FLASH_TOOL_TYPE 的名字后,继续执行。
等下载工具提示按 RST 按键时,短按一下松开,等待更新 flash 后提示下载成功。
打开 com tool(下载链接
https://github.com/Neutree/COMTool/releases
),运行结果如下:
但是 macos 端的 blfb_iot_tool-macos 工具似乎是为 intel 芯片编译的,在 apple 芯片上运行很卡。出现 press rst 提示时短按 rst,工具没有响应。需要一定的运气才能完成下载。
3.2 ubuntu 系统搭建环境
因为在 macos 中下载固件不是很顺畅,后来在 ubuntu 系统中重新安装了工具,但检测不到 usb 串口,查看 dmesg 发现是冲突了。
问题在于盲文显示器与 ch340 驱动冲突,简单地停止brltty.service 并不能解决问题,需要删除:
执行完毕后就能看到 usb 串口了:
sudo systemctl stop brltty.service
sudo systemctl disable brltty.service
sudo apt remove brltty
sudo apt autoremove
# 重新插拔 usb 转串口
ll /dev/ttyUSB0
复制代码
四、WIFI 与蓝牙评测
4.1 WIFI scan 测试
找到 wifi scan 目录并编译
继续执行如下命令下载固件
make flash p=/dev/ttyUSB0 b=115200
复制代码
成功下载 wifi scan
使用 minicom 打开串口
minicom -b 115200 -D /dev/ttyUSB0
复制代码
成功扫描到周围的 wifi 信号(截去了 MAC 地址)
4.2 BLE ibeacon 测试
ble_ibeacon 项目烧写后的串口输出
手机上安装 nRF Connect 软件,扫描周边的蓝牙信标,可以搜到 MY_IBEACON
五、问题与建议
Macos 系统的工具链下载固件可能有问题,开发板按下 rst 后工具检测不到;
图形化的下载工具反而比命令行下载要繁琐,需要选的东西有点多,可以读取项目配置帮用户直接配好。我之前有块别的开发板就是选错了 bin 格式,变砖了。
点赞
0
收藏
0
淘帖
1
────
0
人觉得很赞
────
本帖被以下淘专辑推荐:
·
Ai-WB2开发教程
|
主题: 71, 订阅: 3
回复
使用道具
举报
3 回复
WT_0213
回复
使用道具
举报
2025-5-1 18:02:40
赞👍
回复
评论
使用道具
举报
沈夜
回复
使用道具
举报
2025-5-1 19:32:47
更改哪个分区的 可以变砖 讲讲
回复
评论
使用道具
举报
stb988
回复
使用道具
举报
2025-5-9 08:31:56
厉害,支持一下
回复
评论
使用道具
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
手机登录
点评
高级模式
本版积分规则
回帖并转播
回帖后跳转到最后一页
返回
今日推荐
Ai-WB2 GPIO控制与LED交互
AiPi-PalChatV1上手全记录
【开箱】AiPi-PalChatV1语音开发板
https请求实战
【AiPi-PalChatV1语音开发板】开箱、配网、对话
AI-WB2-32S-Kit蓝牙信标实现安防检测(二)
【Ai-GP-02-Kit】GPS 桌面时钟
解决VMware虚拟机matter协议延迟高的问题
求助:新买的aipi-uno-et485在Arduino环境下无法下载程序
使用AI-WB2-32s-Kit制作安防检测
热帖排行
Ai-WB2 GPIO控制与LED交互
AiPi-PalChatV1上手全记录
【开箱】AiPi-PalChatV1语音开发板
https请求实战
【AiPi-PalChatV1语音开发板】开箱、配网、对话
AI-WB2-32S-Kit蓝牙信标实现安防检测(二)
Ai-WB2-12F是否支持MQTT透传?
【Ai-GP-02-Kit】GPS 桌面时钟
统计信息
会员数: 28854 个
话题数: 41318 篇
首页
分类
我的