Arduino 开发环境

本文介绍了Arduino开发环境从UNO/Nano的传统方式升级到ESP系列等新型开发板的过程,重点讨论了移植带来的便利性,以及官方推出PortableIDE实现的便携式开发环境,解决了重装系统或分享代码时的环境恢复问题。
摘要由CSDN通过智能技术生成

更多内容,请访问我的网站:https://jiangge12.github.io/

Arduino 刚开始挺简单的,买一块 UNO 或者 Nano,官网下载 IDE (在线的就算了,太慢),立即就可以开始编程了,至少让板载 LED 亮起来没问题。这也是 Arduino 亲儿子的优势,省心。

不过你注意到了没,即使是 zip 版 IDE,使用时 IDE 也是会自动在不同位置创建一些内容:

  1.  usersketch
  2.  %LocalAppData%/arduino15
  3.  %UserProfile%/libraries

这样的话,因为某些原因重装系统或换机后,恢复开发环境就需要同时备份并还原这三处的内容。

随着技术的提高,UNO这样的开发板实在是不够看了。

于是 ESP8266 ESP32 STM32 PICO 这样的开发板就进入了视线。

这些非 arduino 亲儿子各自有自己的开发环境 ( python gcc 什么的。。。省略几万字),也都需要花些功夫去学习,如果只是想吃点快餐就不友好了。

好在有团队已经做好了arduino的移植,看起来可以愉快地继续用arduino开发了 ?

这些移植的“非亲儿子”的开发环境在 arduino 里的安装各有不同,移植大概就是对库进行了封装和适配,方便按arduino习惯使用,上传时调用不同的脚本,依然使用各自的编译环境在后台编译并上传。(再省略几万字)

好不容易踩过坑、翻过墙。。。装好了,用顺手了,万一遇到上面说的需要恢复开发环境;又或是把自己的程序分享给别人,但别人没有开发环境,搭建一次需要“半天”(说半天都是少的,考虑到墙的问题,纯小白可能还远不止)。那。。。远程桌面走起?

直到无意中翻到官网文档中的如下内容:

官方文档之 PortableIDE

实测真的可以做到一个目录随身带。(下面视频演示了目录结构)

视频:【真】 Arduino 集成开发环境_哔哩哔哩_bilibili

想想以前重装系统折腾的开发环境恢复,感觉亏了几个亿。

不看官方文档会踩坑;哎,挨个看也看不过来吧,老外太能写了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值