极客秀
搜索

Arduino2.0正式发布,但是喜忧参半

最近Arduino正式发布了它们的2.0版本,我也是第一时间进行了试用,我就提前说结论了,目前不建议现在使用,Bug还是比较多。
Arduino最开始是基于Processing,看一下这个界面,一看你就应该觉得熟悉了吧。

Processing是一种开源编程语言,专门为 电子艺术和视觉交互设计
而创建,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达数字创意。Processing也指Processing语言的集成开发环境。2001年,MIT媒体实验室的
Casey Reas 和 Benjamin Fry 发起了此计划。
Arduino这个软件之前有啥用着不舒服的,我觉得就是在安装库的时候,反应比较慢,别的其实用着挺方便的。但是随着VScode这个用着相当顺手的软件出现之后,开始出现了变化,习惯了VScode之后,反而不习惯Arduino略显简陋的界面和功能了。
在VScode里还出现了一个大杀器PlatformIO
IDE,这个真的太强了,支持的开发板真的是前所未有的多,而且依赖VScode的操作习惯,其实对于程序员来说还是很容易上手的。这个时候Arduino就比较尴尬了。虽然那些本来就用Arduino编写程序的来说,还是离不开它程序的编写方式和操作逻辑,ino文件还是需要它来打开,但是显然,Arduino已经不再是独一无二。
这个时候Arduino显然就需要进行革新,Arduino2.0看来就是它们的计划。Arduino的界面特别像VScode应该就是基于它构建的软件。

但是我说实话目前界面和VScode有不小差距,排版,界面啥的还是不如VScode舒服。

而且目前Arduino2.0有一个致命Bug,反正我现在添加第三方开发板的下载链接一直失败,试了ESP32和ESP8266,错误还不一样,这个就很尴尬。说实话现在用Arduino的已经没那么多了,Micro:Bit,各种ESP32开发板都在挤占Arduino的市场。
但是因为习惯了Arduino的IDE和编程方式才继续用它,现在上有Python下有VScode的PlatformIO,搞的它们的定位有点尴尬,而且我用2.0也没用出太大区别。有一些场景更舒服些了,比如安装库和开发板可以进行别的操作,之前的Arduino安装你就啥也干不了,等它进度条走完,而且还可能卡住。还有就是调试有调试器,应该还有代码补全这类功能。总体来说感受还是只是小改。但是对于Arduino来说可能已经是一个大的改进了吧。毕竟我感觉Arduino从1.6开始往后到现在的1.8.19都用不出啥区别。
而且Arduino2.0现在的文件夹目录我是有点看不懂了,之前Arduino可以直接库文件放在Arduino的目录之下,开发板的各种开发工具都可以集成在一个文件夹里,现在都不知道那些文件都放在哪了。
语言也会有几个单词没有翻译,我觉得还是期待一下之后的版本好点。至少把这些Bug修复了,不然我真的是不会用的。

全志XR806鸿蒙开发板

复制下方链接 到淘宝打开即可下单
https://m.tb.cn/h.UcgLdJ7?tk=ntZA2wEx8Zg

1.转载请保留原文链接谢谢!
2.本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3.本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4.本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5.联系方式(#替换成@):pm#vimge.com

  相关内容