vscode开发ROS(17)-vscode配置arduino

vscode配置arduino

  • 写在最前
  • 安装platformio命令
  • 安装成功
  • 认识platformio
  • 后记


写在最前

1, 本人使用arduino也有好多年了, 开发arduino最著名的工具就是, arduino IDE. 这个开发工具我相信大部分人都用过, 挺好用的, 但是也有好多问题, 比如没有自动补全, 没有拼写错误提示, 查看函数的实现也不方便. 虽然arduino的工程一般都比较小, 而且arduino的ide也是跨平台的, 但还是忍受不了, 而且随后我们进行roslib开发的时候也有些不方便.
vscode开发ROS(17)-vscode配置arduino_第1张图片
2, 既然是vscode系列, 那当然是使用vscode进行arduino开发. 这里给大家推荐一个vscode的插件, platformio. 引用百度百科的一句话. PlatformIO 是开源的物联网开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容 Arduino,STM32和mbed等。支持在Windows、Linux、macOS上使用预编译好的工具链,调试器和框架进行开发。它支持超过 350 个的嵌入式设备,超过 20 个的开发平台,超过 10 个的框架
vscode开发ROS(17)-vscode配置arduino_第2张图片

安装platformio命令

安装的话, 非常的简单. 由于ROS是基于ubuntu开发的, 这里是基于ubuntu配置的. 直接搜索platformio, 选择第一个, 点击install进行安装. 安装完成之后, 终端会有提示.
vscode开发ROS(17)-vscode配置arduino_第3张图片
此处需要等好长一段时间… 如果提示安装失败, 也没事, 重新点击安装即可.
OK, 好了, 可以去喝杯茶什么的了.

安装成功

安装成功后需要重启vs code. 安装成功之后的界面.
vscode开发ROS(17)-vscode配置arduino_第4张图片

认识platformio

安装完成后, 点击platformio的按钮, 会弹出一堆命令, 常用的就前三个, build对应arduino ide的验证, Upload对应arduino ide的上传, Monitor对应arduino ide的串口监视, 其它功能也可以自己试试.
vscode开发ROS(17)-vscode配置arduino_第5张图片
同样, 在vscode的左下角, 也有图形工具, 自行熟悉一下即可.
在这里插入图片描述

后记

更多机器人, ROS相关,公-众-号搜索 ”机器人小站"。

你可能感兴趣的:(ROS)