【技术干货】WindIDE上使用tuyaos开发框架

Lte-Cat.1/Cat.4/Cat.M设备,NB-IoT设备等
Post Reply
富土康
Posts: 3

第一步,参考
https://developer.tuya.com/cn/docs/iot- ... F%E6%9C%BA
搭建linux虚拟机调试环境,如果是直接在虚拟机linux中的vscode开发则不需要搭建remote环境,如果在winddows下使用vscode则需要搭建remote ssh调试环境

第二步,在虚拟机中安装windide需要的python环境
$ sudo apt update
$ sudo apt install net-tools openssh-server python3.8 python3-pip python3-distutils build-essential lib32stdc++6

第三步,在vscode中安装windide插件

企业微信截图_20230328170938.png

点击home登录tuya iot平台账号

企业微信截图_16799946527554.png

第四步:拉取开发框架(如果找不到需要的开发框架,需要找项目经理开通白名单)
创建开发框架

企业微信截图_16799947147933.png

选择开发框架

企业微信截图_20230328164855.png

第五步,进入TuyaOS目录编译demo

企业微信截图_16799937498196.png
企业微信截图_16799939696389.png

执行编译脚本build_app.sh时,第一个参数“apps/tuyaos_demo_nb_sample/”表示app所在的路径,“mt2625gl_tuyaos_demo_nb_sample”表示app名称,这里需要注意的是对于NM1-GL这个平台来说,必须带mt2625gl这个前缀,否则编译会失败。“1.0.0”表示版本号

Post Reply