首页 > 评测 > 个性无处不在——Intel Edison Kit for Arduino评测

个性无处不在——Intel Edison Kit for Arduino评测

  • 作者:SATURN
  • 来源:21ic
  • [导读]
  • 平心而论,Intel Edison也好,Intel Galileo也好,都是很不错的开发板。无论是硬件还是软件平台资源,在开源大潮之下,全面呈现给用户。特别是丰富的软件开发平台,让入门或资深用户都能找到适合自己的工具。

不过这里也需要特别注意,除了有一个Intel i686类型之外,还有一个叫Intel i586的东西。其中i686是为Edison准备的,而i586则是为Galileo准备的。

添加好硬件支持特性后,还需要在Arduino IDE中做下简单的设置。选择开发板型号和通信端口。前者能为用户加载相关的examples示例代码;后者则是下载程序到开发板的必须设置。

25.jpg

图25 选择开发板

现在可以写一个小程序了。最简便的办法还是使用系统自带的示例代码来做个简单的测试。打开File/Examples/01.Basics/Blink程序,如下

26.jpg

图26 点个灯

编译、下载,然后就 发现开发板上的用户LED灯开始闪烁了。

Edison开发板上还配置了Wi-Fi/BT连接,怎么也得体验一把Wi-Fi编程的快感!基础知识不够么?这不会是影响你的快速体验Wi-Fi的理由,因为Examples里面已经提供了完整的代码,你要做的只是打开、编译,上传,然后就可以体验了!

打开File/Examples/WiFi/ScanNetworks源程序,代码部分内容如下

27.jpg

图27 WiF访问代码

不过要想查看程序的运行结果,还要打开Arduino IDE本身的串口监视器,按组合键Ctrl+Shift+M就打开了串口监视器,运行效果如下

28.jpg

图28 串口监视器

不过不止如此!

如果说Arduino IDE是轻装上阵的快枪手,Intel还为我们提供了重装骑兵,那就是XDK。说XDK是重装骑兵一点也不为过:先不说启动速度慢,单是里面集成了大量的代码模板、内置的控制台功能、远程连接管理功能、云端支持等,而且XDK里面还集成了基于HTML5的Android APP开发功能!

但是还有Intel提供底层的mraa及高层的upm库,使用这些库的话,在Intel Edison上进行设备连接及配置简直就是信手拈来,不费吹灰之力。

我甚至以为,地球人已无法阻止Intel在IoT的脚步了。

结论

评测告一段落,整体的印象就是这样:个性!

先不说开箱中的整体科技元素感,毕竟这些都是小噱头。

基于X86架构的嵌入式开发板,在ARM和MIPS一统江山中,愣是平添一席之地!好吧,座位你也占了,该拿出点诚意来吧?可惜,一声令下,Intel突然说咱不玩了!不仅个性,而且任性!

再有,Arduino也闹分家,虽然不是新闻,也算是个性!不过Intel在暗自嘀咕,这个和咱扯不上关系,你们先玩着,咱闪人。

但是平心而论,Intel Edison也好,Intel Galileo也好,都是很不错的开发板。无论是硬件还是软件平台资源,在开源大潮之下,全面呈现给用户。特别是丰富的软件开发平台,让入门或资深用户都能找到适合自己的工具。

不是我不明白,是这世界变化太快!

参考资源

Edison官方资源: https://software.intel.com/zh-cn/iot/hardware/edison

Yocto项目:https://www.yoctoproject.org/

本文系21ic原创,未经许可禁止转载

  • 本文系21ic原创,未经许可禁止转载!

网友评论