物联网开发板对对碰系列之八——Arduino 101介绍和MicroBit对战
[复制链接]
本帖最后由 fyaocn 于 2016-10-28 10:47 编辑
小小触动:今天这个评测算是本系列最后一贴,把这2个对比一下。算是2对碰完了。主要因为实在是没有时间去保证评测的质量。其实这4组精选之间的互相比较可以写6篇,工作量超过能力。
不过,小测MicroBit后,实在感触太大,而且非常惭愧。要知道,这个是由BBC公司,相当于CCTV的单位免费提供100万套,给每个英国的中小学生的教具。可以想象,大多数的钱肯定白花了,一定都是没啥用,同时可以确信的是,这里面一定会酝酿出新的牛顿,新的霍金。而我们,大学生玩这个都不是很利索。现在在中学,很多老师还在讲基于Intel8086体系(现在的码农们还知道这个东东吗)的架构知识,因为他们上学时学习的教材就是那么的古老,当然,现在的大学生不这样了。
所以,我等空一段后,新开一系列,就算是解剖MicroBit,这里就不多说了。
1、Arduino 101看似老板子,其实是Intel的最新力作,主打连接+运动,集成了BLE和6轴传感器。基本是用了最高级别的参数,传感器的扫描精度是2000Hz,很多无人机用200Hz的传感器就很OK了,这个参数就是超配,当然,这样的传感器应该只能是德国制造Boshe的。
里面的亮点是CURIE芯片,就是集成这样的功能的。但是作为Intel却委身于Arduino的体系,要先在芯片里刷firmware,支持arduino编程,其实就是想降低开发门槛,让更多的人来熟悉这个东东。因此,对于Arduino 101来说,是绝对的快捷开发,和快速部署。
对于复杂的蓝牙设计,就用很简单的BlEcurie库导入,就可以直接支持上传和管理,对于运动传感器的访问,也直接定义了计步等算法逻辑,直接使用,无论是编程还是测试,几乎没有压力,直接可以让懂得英文的小学生来使用。
但是,这个良品,淹没在众多开发板中了,有关的评测其实不多,建议多关注。
2、MicroBit看似和Arduino无关,其实却是同出一折,都是主打BLE+运动传感器的支持,不过更巧妙的是用了一个LED阵列,这个阵列可以滑动显示字符和图案,相当于多了一个超低成本的LED屏,还可以很容易地玩贪吃蛇游戏。
上电后,就直接显示出简单文本介绍MicroBit,然后就进入贪吃蛇游戏。
MicroBit和arduino类似,也采用网页编辑,下载hex文件拷贝入内存的样子。MicroBit是直接建设了一个全新的开发社区,可以让幼儿园都能用的编程工具(有一个图形化编程界面)。而且,还是一个不错的玩具。支持python。自带电池,可以单玩。
3、Arduino 101其实和MicroBit是完全一样的,区别就是MicroBit自带了一个定义为A,B的输入按键,和一组红色LED阵列输出,板载传感器不论,技术事项上Arduino101是SoC,而MicroBit是MCU+BLE分立元件。扩展shield其实已经不重要了。这2个其实已经各自自成生态,对于智能硬件来说,这个2款开发板,应该已经是现有技术的顶点。除非出现新的idea,这2款开发板的生命周期会是非常长的。
总结:
这个总结收的比较简单,不过,结论也很简单,在各自的定位上,BLE+MCU,或者SoC都是可以实现性能的,而且无论强弱各有千秋。希望能给大家一些帮助。
这4款开发板都收齐了也是有些土豪,需要感谢很多,包括其中sensorTag是来自EEworld的活动。
|