【工具】PlatformIO终于能用了,arduino大型项目开发环境PIO,编辑器+编译器+调试全功能...
微信关注 “DLGG创客DIY”
设为“星标”,重磅干货,第一时间送达。
经过漫长的等待PlatformIO终于能用了,今天来聊聊这货。
这货张什么样子?
下图左边那个蚂蚁的头像,记住他就行了,名字有点长,咱们简称为PIO
这货是干嘛用的?为什么不用arduino IDE?
PIO是集成在VS code里的,所以功能比较强大,比如跳转到定义(F12)功能,arduino里就没有。编译速度上好像也略快于arduino IDE。
另外就是工程管理功能,经常去GitHub找例程的朋友可能有过这样的经历,GitHub上最多的是arduino的工程,第二多的可能就是这货了。
VS code:高B格编辑器,功能强大到不敢想。就记得需要的功能基本都有就行了,并且用他很有面
总结:如果项目比较复制程序比较多,可以试试用PIO
(其实也不用太纠结到底用什么开发环境IDE,根据个人喜好和习惯和功能等,总之:用着开心就好)
重点:
这个工具的安装虽然不难,但是升级的过程还是尤为漫长的。下边介绍一下注意事项:
爱国:必须的,基本技能,因为你懂的原因就不多解释了。
等:没办法,没有离线安装包,没有捷径(我问了一圈都是这么答复的),等到下边状态栏不转圈了就行了,转圈的时候是不能编译的,不要怀疑是不是安装出了啥问题(我就怀疑了半天,差点重装VScode和PIO)
你点的每个在看,我都当成喜欢
【工具】PlatformIO终于能用了,arduino大型项目开发环境PIO,编辑器+编译器+调试全功能...相关推荐
- arduino安装包_【工具】PlatformIO终于能用了,arduino大型项目开发环境PIO,编辑器+编译器+调试全功能...
微信关注 " DLGG创客DIY "设为" 星标",重磅干货,第一时间送达. 经过漫长的等待PlatformIO终于能用了,今天来聊聊这货. 这货张什么样子? ...
- 大型项目开发,你准备好了吗?
大型项目开发,你准备好了吗? 大型项目开发,你准备好了吗?----网站开发人员应该知道的62件事,今天在chinaz上看到的,写的很全面,也很到位,这些问题若是都解决了,网站开发可谓完美... 一.界 ...
- python django开发工具_利用pyCharm编辑器创建Django项目开发环境-python开发工具第一篇...
[前置说明] 1.django环境与python对应关系: Django version Python versions 1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in ...
- 【arduino】arduino家族,arduino相关各种开发环境汇总,Mixly米思齐最新python开发环境...
由于某些原因,Arduino官方网站经常打不开或下载速度极慢,我把arduino各版本(常用版本)编辑器发到网盘里,供大家下载. 官网家族型号汇总: https://www.arduino.cc/en ...
- iOS 大型项目开发漫谈
从http://www.cocoachina.com/ios/20150828/13170.html转载,谢谢写这篇文章的大神! 标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础 ...
- iOS大型项目开发漫谈
标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础.在我多年的码农生涯中绝大部分时间都是做的小项目,大一些的可能也就是百万行代码的样子,跟Windows系统几千万行源码比简直就是小 ...
- 淘宝arduino虚拟键盘开发环境及对应键盘按键代码
淘宝arduino虚拟键盘 一.arduino虚拟键盘介绍 二.开发环境搭建 三.硬件虚拟键盘测试 一.arduino虚拟键盘介绍 淘宝上多种硬件虚拟键盘使用的IC为atmega32u4 大部分硬件设 ...
- 《ESP32-S2 笔记》 Arduino 上的开发环境搭建
1. ESP32-S2简介 ESP32-S2 是一款安全可靠的低功耗.高集成 2.4 GHz Wi-Fi 系统级芯片 (SoC),支持 Wi-Fi HT40 和多达 43 个 GPIO.ESP32-S ...
- ESP32+Arduino+VS code开发环境搭建+BLINK
关于ESP32开发工具 之前一直都有在看关于这个芯片的内容,这个国产的芯片有两种开发方式,一个是内置的ESP-IDF,一个是Arduino开发方式.之前一直没搞懂这两者的区别. 后来发现其实说白了ES ...
最新文章
- mysql五大引擎之间的区别和优劣之分
- springboot 的两种配置文件语法||配置文件占位符||@Value 读取配置文件及验证处理
- [Effective JavaScript 笔记]第29条:避免使用非标准的栈检查属性
- 服务器任务栏不显示程序,Win10任务栏不显示应用程序标签怎么办?
- Nacos服务发现控制台预览
- 【TensorFlow】Windows10 64位下安装TensorFlow - 官方原生GPU版安装
- mysql global locks_mysql8 参考手册--NDB群集线程状态
- Faster RCNN (pytorch)(转载)
- Keil uVison4下载、安装、使用说明
- 台架控制器-AVL_ISAC学习
- 【dubbo异常处理】Fail to decode request due to: RpcInvocation
- 过滤掉Abp框架不需要记录的日志
- 你知道数据在内存中是如何存储的嘛?
- 小学教师听课体会 计算机,小学教师观有效课堂听课心得体会
- 作业二 20182325袁源
- SuperMap GIS 9D(2019)产品白皮书_V2018Q4R1
- Python 爬虫实战(2)
- html2canvas 在ios 13.4.x 、 13.5.x 微信浏览器中失效无反应
- Android音频学习之MediaExtractor,提取音频视频轨道数据(从视频中分离音频视频数据)
- 银行智能风险防控系统(第二版)