大数跨境
0
0

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

Arduino2.0正式发布,但是喜忧参半 芯板坊
2022-09-19
0
导读:最近Arduino正式发布了它们的2.0版本,我也是第一时间进行了试用,结论是目前不建议现在使用,Bug还是比较多。

最近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

最近我们做了一个开发板选型网站,虽然还不是很完善,但是已经录入了400多个左右的开发板,如果你有兴趣,或者有需求的可以看看我们的选型网站,你有什么好的建议也可以在群里说或者给我们留言

最近我们上线了树莓派替代板块,有兴趣的可以去看看。

我们网站的域名是:findboard.cn

(我们现在还没有对手机端进行适配,如果你是手机访问的话,暂时效果可能不会很让人满意,暂时建议使用电脑端浏览器访问

【声明】内容源于网络
0
0
芯板坊
芯板坊为您提供最全面国内外开发板资讯、评测、试用,折扣等信息,包括现今的热门开发板,如树莓派、Arduino、人工智能开发板、RK3588、STM32、开源硬件等
内容 1203
粉丝 0
芯板坊 芯板坊为您提供最全面国内外开发板资讯、评测、试用,折扣等信息,包括现今的热门开发板,如树莓派、Arduino、人工智能开发板、RK3588、STM32、开源硬件等
总阅读331
粉丝0
内容1.2k