Arduino板与Android的结合
0赞身为MIPS的公关经理,我大部分的时间都是用来撰写用于可联网的消费电子设备的高效平台、网络以及智能型手机的信息。通常内容不外是多重处理、多核心、多线程、1 GHz+频率应用等等。但与此同时,在频谱的另一端,大约80 MHz范围附近,也发生了一些非常有趣的事情。
MIPS的授权客户Microchip科技最近与其合作伙伴Digilent共同发布了新款chipKIT™平台。新闻稿指出,“这是首款以32位微控制器为基础的开放源开发平台,可与Arduino硬件和软件兼容。从发布的内容看,不具备电子工程背景的业余玩家和学校老师,无需花费昂贵成本,也能轻松地将电子功能整合到他们的设计项目中。”
这听起来棒极了!但对于我们当中不是业余玩家也不是学校老师的人们来说,这对MIPS和广大业界意味着什么呢?
让我们从头说起。Arduino电路板是开放源微控制器(MCU)板,可用来编程电路板的软件开发平台。业余玩家、艺术家、设计师、老师和一般人都可以利用它将电子和互动功能设计到几乎任何产品之中。
Hack N Mod网站上的一篇文章会介绍一些最酷的Arduino设计,这些设计涵盖从吉他踏板、Wii遥控器(Wiimote)控制的浓缩咖啡(espresso)机到迷你掌上钢琴以及“不会撞墙的机器人”等,五花八门,应有尽有。只要你能想到的,Arduino都能帮你将概念变为现实。
但目前它的缺点是,这些电路板一直以来都是采用8位MCU。新的chipKIT板是以MIPS32架构的Microchip 32位PIC32 MCU为基础。
32位和8位间的差异就在于:拥有更多!更多的性能、更多的存储空间,更多的先进外围和功能。还有就是,chipKIT板还比现有的8位Arduino板成本更低。
再回到新闻稿内容,“chipKIT不仅是率先可提供32位性能的Arduino兼容平台,Microchip的PIC32微控制器还是同类产品中具有最高性能的32位微控制器,拥有业界领先的MIPS32® M4K®核心。”
新闻稿中还说到,此新平台可提供“现有任一款Arduino解决方案四倍的性能”。”
那么,这样的性能等级会带来多大的差异呢?
我们在此谈的是,如何为生活中的各种用品增加智能。更高的性能等级便意味着,能够支持新的功能、互连性与接口,能让最单调平凡的物品也改头换面,增添新意。环顾四周,试想,若将你书桌上的物品加上一些电子电路和连接性功能,会带来什么变化。我不知道,一个智能型订书机要怎么用,但我确定,总有人能够想出兼具创意与实用性的好点子。
再进一步思考,如果生活中的物品都开始具备连网和智能功能,这些功能将如何影响我们的生活。近来,我们谈了很多有关连网电视、平板电脑、和智能手机的话题。不仅是通信和娱乐设备开始能够上网和相互连接。高性能微处理器和Android这类开放式操作系统也开启了将赋予各类设备新的意义与用途的新的可能性。
另一个更加有趣的消息是,Microchip日前发布用于Android的新款配件开发套件(Accessory Development Kit)。此套件的32位版本很快就能上市。Microchip表示,潜在的应用包括汽车(如车用免持听筒套件、音响和GPS)、家用产品(如音响扩展接口、遥控器和数据备份)、医疗产品(如血糖计和健身器材)以及商业应用(如信用卡终端和投影机)。
这款Android配件套件开发板除了具备USB接头、可编程用户接口等,还包括了可用来扩充Arduino子卡的标准接头。
Arduino板和Android的结合,无疑将带来令人兴奋的发展前景。
都有些等不及了!我非常想看到,开发人员会利用这些新工具做出什么新奇玩意儿。藉由我们与MCU领先供应商Microchip的合作,以及我们推动的Android on MIPS计划,MIPS已经处于酷炫新创意的中心。了解更多有关售价27美元的chipKIT以及Accessory Development Kits for Android的信息,请浏览Microchip网站。
Jennifer Bernier-Santarini
2011年5月23日

