不得不说,官网给的教程是大而全的,就是找起来不好找。我一开始找复位键找了半天,还以为开发板上两个按钮是,结果不是。
复位开关
找到板子上的拨码开关,1、2 路打开是烧录,3、4 路打开是串口通信。串口通信软件我这边下载的是沁恒微的 COMTransmit
SDK下载
本教程以 联网单品开发:Wi-Fi + 蓝牙双模设备开发包 作为示例。要在 WSL2 安装好 Tuya Wind IDE,打开 Tuya Wind IDE 下载项目,按照截图里的选择好,最后点 Finish 就可以了,默认下载目录是 ~/Documents/tuya/Projects/T2_TuyaOS-3.3.4/
创建产品
前往 涂鸦 loT 平台 创建产品 > 标准类目 > 照明 > 照明通用 > 品类 光源 > 智能化方式 产品开发 > 方案 可调白光灯(C)_Wi-Fi & Bluetooth LE > 产品名称 随你喜好 > 创建产品
复制产品 PID ,其实用代码里自带的也是可以的。
打开下载完成的开发框架,找到 software/TuyaOS/apps 路径下的 tuyaos_demo_quickstart 工程(下面简称 quickstart demo),打开工程下的 tuya_app_main.c 文件,将 PID 信息修改成自己创建的产品的 PID。
编译固件
在 tuyaos_demo_quickstart 上右键选择 Build Project 。输入版本号 1.0.0
编译产物在 output 目录下。
烧录固件
官方是说右键项目目录,有 Flash App 和 Flash Prod 两个功能,但笔者这边没有 Flash App 菜单,点击 Flash Prod 无反应。所以笔者将 output 目录和 pc/tools/T2/bk_writer_gui_V1.7.5.zip 复制到 Windows 下。
将开发板用数据线连接到电脑上。打开设备管理器,查看 COM 口。
其中 Serial-A 是固件烧录用的,Serial-B 是串口通信。
打开 bk_writer.exe 烧录软件,Target IC 选 T2 ,Start address 输入 0X00000000 ,点击 Browse... 选择 Target bin file,文件名中带 QIO 的,Port COM 选择 COM4, Baudrate 输入 1500000 ,最后点击 Program 烧录。
如果卡住了,可以试着切换下 Port COM 再切回来。
开发板配网
手机上需要扫码下载智能生活APP(中国大陆地区)。
短按开发板上靠近 5V P15 引脚的开关,蓝色 LED 闪烁进入配网状态。
打开智能生活APP,首页 > 右上角 + > 添加设备,最顶上选择这个开发板,输入 WIFI 密码,等待连接成功。实测连不上 5G 频段的 WIFI。
接下来就可以在手机上控制 蓝色LED 的亮灭了。
作者水平有限,难免在这篇文章中存在一些疏漏和不足之处。虽然尽力在试用报告中提供全面的信息,但由于时间和知识的限制,可能会忽略了一些重要细节或者未能涵盖所有相关方面。读者在使用LuckFox Pico系列开发板时,建议仔细阅读官方文档和参考资料,以充分了解其功能和性能,并在开发过程中进行进一步的验证和测试。希望本报告能为您提供有用的信息,但请在实际项目中进行更深入的研究和验证,以确保取得最佳的开发结果。
|