vscode配置arduino
写在最前
1, 本人使用arduino也有好多年了, 开发arduino最著名的工具就是, arduino IDE. 这个开发工具我相信大部分人都用过, 挺好用的, 但是也有好多问题, 比如没有自动补全, 没有拼写错误提示, 查看函数的实现也不方便. 虽然arduino的工程一般都比较小, 而且arduino的ide也是跨平台的, 但还是忍受不了, 而且随后我们进行roslib开发的时候也有些不方便.
2, 既然是vscode系列, 那当然是使用vscode进行arduino开发. 这里给大家推荐一个vscode的插件, platformio. 引用百度百科的一句话. PlatformIO 是开源的物联网开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容 Arduino,STM32和mbed等。支持在Windows、Linux、macOS上使用预编译好的工具链,调试器和框架进行开发。它支持超过 350 个的嵌入式设备,超过 20 个的开发平台,超过 10 个的框架
安装platformio命令
安装的话, 非常的简单. 由于ROS是基于ubuntu开发的, 这里是基于ubuntu配置的. 直接搜索platformio, 选择第一个, 点击install进行安装. 安装完成之后, 终端会有提示.
此处需要等好长一段时间… 如果提示安装失败, 也没事, 重新点击安装即可.
OK, 好了, 可以去喝杯茶什么的了.
安装成功
安装成功后需要重启vs code. 安装成功之后的界面.
认识platformio
安装完成后, 点击platformio的按钮, 会弹出一堆命令, 常用的就前三个, build对应arduino ide的验证, Upload对应arduino ide的上传, Monitor对应arduino ide的串口监视, 其它功能也可以自己试试.
同样, 在vscode的左下角, 也有图形工具, 自行熟悉一下即可.
后记
更多机器人, ROS相关,公-众-号搜索 ”机器人小站"。