Tuya Wind IDE 目前已支持多个TuyaOS 开发框架对应芯片,使用IDE 提供的工具直接一键下载固件至对应芯片。
目前已支持的开发框架及芯片有:
开发框架 | 类型 | 开发平台 | 下载方式 | 下载文件类型 | 默认波特率 |
---|---|---|---|---|---|
联网单品 | WiFi BLE 双模设备 | BK7231N | 串口 | QIO.bin | 921600 |
WiFi BLE 双模设备 | T2 | 串口 | QIO.bin | 921600 | |
WiFi BLE 双模设备 | RTL8720CF、RTL8720CM | 串口 | QIO.bin | 2000000 | |
子设备 | 蓝牙 | TLSR825X | 专用下载工具 | *.bin | - |
蓝牙 | NRF52832 | Jlink | *.bin | - | |
蓝牙Mesh | TLSR825X | 专用下载工具 | *.bin | - |
更多芯片适配开发中。
注:
- Linux 操作系统下,默认串口需要管理员权限,需要执行
sudo usermod -aG dialout $USER
并重启Linux 系统,才能正常运行串口固件下载。- Linux下串口下载工具位于 ~/.tuya/ide_serial 目录下,Tuya Wind IDE 会自动更新、下载该工具
编译
在 vscode 上,右键点击 apps->(待编译项目),选择 build project
下载
在 vscode 上,右键点击 apps->(待编译项目)/output/1.0.0(对应版本号) 目录下 QIO文件,选择 Flash App