开发套件亮点

涂鸦 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操作后,可向管理员提出申请获取。

使用演示

手机端,完成配网,尽情使用吧。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐