基于vscode的树莓派远程开发教程
来自Waveshare Wiki
ugv02使用教程
- 序章 基于ros2开发ugv02功能目录
- 教程一 树莓派基于ros2开发ugv02底盘初始化操作
- 教程二 基于vscode的树莓派远程开发教程
- 教程三 底盘控制教程
- 教程四 手柄遥控教程
- 教程五 ugv02使用雷达教程
- 教程六 cartographer建图教程
- 教程七 nav2导航教程
- 教程八 建图与导航同时进行教程
简介
如果你想编辑树莓派上的代码,往往需要通过额外显示屏或远程桌面连接启动树莓派图形界面才能完成。
然而额外显示器需要成本,远程桌面往往又太卡,难以展开工作,那么有没有其他便宜快捷的开发方式呢?
答案是可以依靠vscode的ssh远程链接开发拓展功能实现。
教程
首先,确保你的树莓派已安装ssh服务器。
如果没有请在树莓派中命令行中执行以下语句安装ssh服务
sudo apt install openssh-server
首先在你的电脑中打开vscode,点击左边栏目中的拓展按钮。
搜索remote,选择remote-ssh、remote explorer下载安装。
安装完成后侧边栏将新增一个远程选项,选择点击。
接着在远程资源管理器中的SSH,点击右边的+号。
接着在上方正中的栏目中输入你树莓派的ip地址,按下回车。(确保你的电脑与树莓派连接同一网络及wifi)
选择第一个,再次按下回车
接着在vscode的右下角将会出现一个不起眼的弹框,点击右边的connect。
然后再在vscode上方正中位置输入你树莓派的用户名,按下回车。等待一段时间后若无意外即连接成功
左侧栏先点击管理器,再点击添加工作目录。
输入你的树莓派中需要编写程序的文件夹路径,按下回车。
最后在弹窗中选择信任文件夹,即可开始远程开发。