微信关注 “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,编辑器+编译器+调试全功能...相关推荐

  1. arduino安装包_【工具】PlatformIO终于能用了,arduino大型项目开发环境PIO,编辑器+编译器+调试全功能...

    微信关注 " DLGG创客DIY "设为" 星标",重磅干货,第一时间送达. 经过漫长的等待PlatformIO终于能用了,今天来聊聊这货. 这货张什么样子? ...

  2. 大型项目开发,你准备好了吗?

    大型项目开发,你准备好了吗? 大型项目开发,你准备好了吗?----网站开发人员应该知道的62件事,今天在chinaz上看到的,写的很全面,也很到位,这些问题若是都解决了,网站开发可谓完美... 一.界 ...

  3. 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 ...

  4. 【arduino】arduino家族,arduino相关各种开发环境汇总,Mixly米思齐最新python开发环境...

    由于某些原因,Arduino官方网站经常打不开或下载速度极慢,我把arduino各版本(常用版本)编辑器发到网盘里,供大家下载. 官网家族型号汇总: https://www.arduino.cc/en ...

  5. iOS 大型项目开发漫谈

    从http://www.cocoachina.com/ios/20150828/13170.html转载,谢谢写这篇文章的大神! 标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础 ...

  6. iOS大型项目开发漫谈

    标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础.在我多年的码农生涯中绝大部分时间都是做的小项目,大一些的可能也就是百万行代码的样子,跟Windows系统几千万行源码比简直就是小 ...

  7. 淘宝arduino虚拟键盘开发环境及对应键盘按键代码

    淘宝arduino虚拟键盘 一.arduino虚拟键盘介绍 二.开发环境搭建 三.硬件虚拟键盘测试 一.arduino虚拟键盘介绍 淘宝上多种硬件虚拟键盘使用的IC为atmega32u4 大部分硬件设 ...

  8. 《ESP32-S2 笔记》 Arduino 上的开发环境搭建

    1. ESP32-S2简介 ESP32-S2 是一款安全可靠的低功耗.高集成 2.4 GHz Wi-Fi 系统级芯片 (SoC),支持 Wi-Fi HT40 和多达 43 个 GPIO.ESP32-S ...

  9. ESP32+Arduino+VS code开发环境搭建+BLINK

    关于ESP32开发工具 之前一直都有在看关于这个芯片的内容,这个国产的芯片有两种开发方式,一个是内置的ESP-IDF,一个是Arduino开发方式.之前一直没搞懂这两者的区别. 后来发现其实说白了ES ...

最新文章

  1. mysql五大引擎之间的区别和优劣之分
  2. springboot 的两种配置文件语法||配置文件占位符||@Value 读取配置文件及验证处理
  3. [Effective JavaScript 笔记]第29条:避免使用非标准的栈检查属性
  4. 服务器任务栏不显示程序,Win10任务栏不显示应用程序标签怎么办?
  5. Nacos服务发现控制台预览
  6. 【TensorFlow】Windows10 64位下安装TensorFlow - 官方原生GPU版安装
  7. mysql global locks_mysql8 参考手册--NDB群集线程状态
  8. Faster RCNN (pytorch)(转载)
  9. Keil uVison4下载、安装、使用说明
  10. 台架控制器-AVL_ISAC学习
  11. 【dubbo异常处理】Fail to decode request due to: RpcInvocation
  12. 过滤掉Abp框架不需要记录的日志
  13. 你知道数据在内存中是如何存储的嘛?
  14. 小学教师听课体会 计算机,小学教师观有效课堂听课心得体会
  15. 作业二 20182325袁源
  16. SuperMap GIS 9D(2019)产品白皮书_V2018Q4R1
  17. Python 爬虫实战(2)
  18. html2canvas 在ios 13.4.x 、 13.5.x 微信浏览器中失效无反应
  19. Android音频学习之MediaExtractor,提取音频视频轨道数据(从视频中分离音频视频数据)
  20. 银行智能风险防控系统(第二版)

热门文章

  1. JavaScript 中的事件设计
  2. SCTF 2015 pwn试题分析
  3. 必须要调整心态,积极起来,不能再偷懒
  4. DataSet写入Excel
  5. R语言数据可视化 ggplot2基础4 位置与坐标系
  6. 体感(Kinect)技术开发和应用简介
  7. sql server 补齐0学习总结
  8. 如何认识TOS----DSCP 对照表
  9. Kafka 0.10.0文档翻译二
  10. ASP.NET Core官方计划路线及需要废除的一些Framework技术