涂鸦开发者
直播中

jf_30540068

4年用户 1669经验值
擅长:嵌入式技术
私信 关注
[经验]

【涂鸦T2-U开发板试用体验】记录搭建开发平台过程

忙了一天终于搭建环境成功了,安装了虚拟机和vscode,按照教程一步一步,其中也碰到了很多问题,通过不断尝试和探索,总算是编译成功了。
首先需要安装虚拟机环境,我的电脑一开始并没有,下载vmware和ubuntu也花了不少时间,网速太慢了,安装过程略过。安装好后,需要通过命令安装,才能查看ip地址,通过ifconfig命令查看虚拟机的ip,如图:

image.png

就是我画线的地方。记录下来,后面需要用到。然后还要通过如下命令安装其他必要的软件:

sudo apt install openssh-server openssh-client build-essential lib32stdc++6

在windows里,还需要在powershell里设置一下。首先生成ssh key,命令是:

ssh-keygen -t rsa -b 4096

然后需要填入虚拟机的用户名和密码:

$USER_AT_HOST="XXXX@XXXXX"

这里每个人的都不一样哈,根据自己的情况填写即可。
接下来还需要设置公钥的位置,我的电脑是这里:

1700386020621.png

最后用这个命令输入服务器的用户名和密码:

pubKey=(Get-Content "PUBKEYPATH" | Out-String); ssh "USER_AT_HOST" "mkdir -p ~/.ssh && chmod 700 ~/.ssh && echo '{pubKey}' >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"

整个命令如下:

linux.png

弄完了这些还要下载vscode,并安装ssh插件,打开vscode,在如图的地方找到remote ssh插件:

vscode-ssh1.png

点击install。最后还要安装涂鸦的开发环境,开发环境是以插件的形式存在的,安装前要到涂鸦的iot平台注册一个账号,就是这个页面:

涂鸦平台.png

同样需要在刚才那个插件的地方找到tuya windide,也是一样地安装完成:

tuyaide.png

打开这个开发环境,用以前注册涂鸦平台的账号登录:

ide登录.png

登录后就可以新建工程了:

创建项目.png

比如我建了这样一个工程:

项目.png

现在可以下载官方的sdk了,然后就可以在上面改一改,实现自己的功能了。
搭建环境的过程花了不少的时间,但是整个过程中学到了很多知识,感谢涂鸦和发烧友给的机会。

更多回帖

发帖
×
20
完善资料,
赚取积分