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


vscode配置arduino

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

写在最前 1, 本人使用arduino也有好多年了, 开发arduino最著名的工具就是, arduino IDE. 这个开发工具我相信大部分人都用过, 挺好用的, 但是也有好多问题, 比如没有自动补全, 没有拼写错误提示, 查看函数的实现也不方便. 虽然arduino的工程一般都比较小, 而且arduino的ide也是跨平台的, 但还是忍受不了, 而且随后我们进行roslib开发的时候也有些不方便.
vscode开发ROS(17)-vscode配置arduino
文章图片

2, 既然是vscode系列, 那当然是使用vscode进行arduino开发. 这里给大家推荐一个vscode的插件, platformio. 引用百度百科的一句话. PlatformIO 是开源的物联网开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容 Arduino,STM32和mbed等。支持在Windows、Linux、macOS上使用预编译好的工具链,调试器和框架进行开发。它支持超过 350 个的嵌入式设备,超过 20 个的开发平台,超过 10 个的框架
vscode开发ROS(17)-vscode配置arduino
文章图片

安装platformio命令 【vscode开发ROS(17)-vscode配置arduino】安装的话, 非常的简单. 由于ROS是基于ubuntu开发的, 这里是基于ubuntu配置的. 直接搜索platformio, 选择第一个, 点击install进行安装. 安装完成之后, 终端会有提示.
vscode开发ROS(17)-vscode配置arduino
文章图片

此处需要等好长一段时间… 如果提示安装失败, 也没事, 重新点击安装即可.
OK, 好了, 可以去喝杯茶什么的了.
安装成功 安装成功后需要重启vs code. 安装成功之后的界面.
vscode开发ROS(17)-vscode配置arduino
文章图片

认识platformio 安装完成后, 点击platformio的按钮, 会弹出一堆命令, 常用的就前三个, build对应arduino ide的验证, Upload对应arduino ide的上传, Monitor对应arduino ide的串口监视, 其它功能也可以自己试试.
vscode开发ROS(17)-vscode配置arduino
文章图片

同样, 在vscode的左下角, 也有图形工具, 自行熟悉一下即可.
vscode开发ROS(17)-vscode配置arduino
文章图片

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

    推荐阅读