涂鸦T5AI-Core DevKit上手全记录

开发套件亮点
涂鸦 T5 MCU 模组(Wi-Fi 2.4 GHz + 蓝牙 LE 5.4)
ARMv8-M Star(M33F)处理器,支持高达 480 MHz
8 MB Flash(模组芯片内部)
16 MB RAM(模组芯片内部)
串行固件下载和调试日志
1 通道麦克风
1 通道回声采样
1 通道扬声器
模块引脚引出
板载 2.4 GHz Wi-Fi 天线
USB 供电 + 双路串口芯片
板卡尺寸:73 mm × 29 mm × 11 mm(不含排针)/17 mm(含排针)
硬件架构图

TuyaOpen
https://github.com/tuya/TuyaOpen

fork项目到自己的仓库后,使用 GitHub Desktop 拉取最新代码
拉取代码



修改配置
修改D:\Users\molun\Documents\GitHub\TuyaOpen\apps\tuya.ai\your_chat_bot\include\tuya_config.h
TUYA_PRODUCT_ID 为 涂鸦开发者平台创建的产品 PID

授权码可以写入 TUYA_OPENSDK_UUID、TUYA_OPENSDK_AUTHKEY 或者烧录完成后通过串口写入。

开始编译
进入 TuyaOpen 文件夹,鼠标右键选择“在终端中打开”

每次重新打开终端后,需要重新激活系统环境。
.\export.bat



tos.py version

tos.py check
安装Make
Make v3.0 或更高版本:https://gnuwin32.sourceforge.net/packages/make.htm
安装后添加到环境变量,重启生效。


cd apps\tuya.ai\your_chat_bot
选择T5AI-CORE开发板

tos.py config choice
选择:9.TUYA_T5AI_CORE.config


tos.py build
T5AI下载失败处理方式
启动编译会自动下载T5AI开发包,网络不佳容易下载失败,推荐直接通过网址下载或者使用gitee

https://gitee.com/tuya-open/TuyaOpen
https://gitee.com/tuya-open/TuyaOpen-T5AI
可以借助 GitHub Desktop 前往 https://github.com/tuya/TuyaOpen-T5AI 下载后改名为T5AI放置到以下目录
D:\Users\molun\Documents\GitHub\TuyaOpen\platform\T5AI
然后重新编译。



提示版本不一致可以更新或者不更新,因为我们下载的是最新版本。


然后就是漫长的编译等待
编译缓慢解决办法


如果电脑安装了微软电脑管家,可以先结束MSPC任务,或者将编译目录加入扫描排除项中,瞬间发现速度快了很多。

我是最近重新安装了系统才这样,之前编译挺快的。
固件烧录

固件位于:D:\Users\molun\Documents\GitHub\TuyaOpen\apps\tuya.ai\your_chat_bot\.build\bin

开发板连接到电脑,打开设备管理器确认端口号,烧录端口使用A,日志查看使用B。
TyuTool - 涂鸦通用串口工具
https://www.tuyaopen.ai/zh/tools/tyutool


可以使用这个工具进行烧录和授权,上一篇已经介绍这种方法,今天换另一种。

使用Web串口/烧录工具完成烧录和授权
TuyaOpen串口工具:https://tuyaopen.ai/tools/


当与串口A建立连接并确认连接成功后,在目标设备选项中选择T5AI,随后选择QIO固件,继而启动烧录流程。






授权操作
授权码获取途径如下:其一,可前往开发者平台进行购买;其二,在对仓库进行Star操作后,可向管理员提出申请获取。


使用演示

手机端,完成配网,尽情使用吧。
更多推荐


所有评论(0)