说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

可堆叠的创意 开源硬件Microduino开发团队专访

HTML文档下载 WORD文档下载 PDF文档下载
Microduino系列是Arduino的兼容开发板,大小与1元硬币相近。通过Microduino制定的U型27 pin的接口标准,将所有Microduino系列即插即用的堆叠起来,这让Microduino变得与众不同,体积小巧,又不失灵活。

Arduino是目前最为普遍,用户最多的开源硬件。它最初由Massimo Banzi和DavidCuartielles在2005年共同设计的,开源硬件的理念和社区开发的运作方式使得Arduino自推出以来便得以流行,全球数以百万计的开发者的支持和丰富的周边开源应用,大大简化了众多电子原型产品的开发流程,即便是技术背景薄弱,甚至没有开发经历的学生都可以通过它将创意变成作品。

但随着对Arduino的深入理解和应用,开发者会发现Arduino并非完美,还存在一些问题,比如接口不兼容洞洞板,端口数目太少,传感器、通信模块等扩展部件的性价比较低,而且Arduino开发板的尺寸偏大。为此一些创客制作出了很多更加小巧、便利的Arduino兼容开发板,比如Microduino。


图:Microduino core与Arduino Uno

业余爱好,创客热情的起点

Microduino系列是Arduino的兼容开发板,长25.4mm,宽27.94mm,大小与1元硬币相近。对于一些创客来说,尺寸对于实现原型设计并不是障碍,但如若产品需要便于用户随身携带,比如可穿戴设备,或是需要集成较多模块,比如飞行器,这时“小身材、大能量”的Microduino就发挥很大优势了。

Microduino的原型设计者张老师,在2012年7月开始接触Arduino。他利用Arduino制作了一个网络机房温度远程监控系统,基于Arduino(atmega168pa@8MHz)、enc28j60(使用EtherCARD)、18B20和Yeelink平台,利用洞洞板将它们连接起来。我们现在仍然可以在Yeelink上查看到张老师制作的这个系统的实时数据图形。不过这套监控系统的原型机占了用很大的空间,而且各种飞线让作品显得比较凌乱。这让从一开始就感到ArduinoUno和Nano是用不便的张老师,萌生了设计一套新的开源硬件的想法。


基于Arduino的监控系统和基于Microduino的监控系统

同年9月,在细致的研究了Arduino Uno开源资料以后,张老师开始利用开源的PCB设计软件Eagle,一步步设计Microduino开发板。

Tiki(化名)是一名创客,也利用Arduino做过一些作品,比如下图的延时拍摄控制器。作为摄影爱好者,Tiki带着它到西藏走了一遭,记录了高原的风云变幻。不过控制器笨重的体型,让Tiki深感不便,他思考着让产品更加轻便。就在这时,他在论坛中看到了张老师设计出的Microduino,经过几次沟通和协作,这两位创客发现彼此对于技术的理解不谋而合,碰撞出很多产品设计的火花,经历了几次合作之后,他们共同成立了Microduino Studio,张老师是Microduino的原型设计者,而Tiki成为了工作室的联合创始人,两人共同致力于Microduino系列的开发和社区营建。到今天为止,Microduino已经开发出Microduino系列核心板、扩展板、应用主板等15种开发板,涵盖Arduino兼容核心、网络、无线网络、蓝牙、矢量传感、电机、音乐、GPS、OLED显示设备、电池管理、SD、RTC等众多模块。


延时拍照控制器


改进后的延时拍照控制器

由于Microduino源自开源的Arduino,所以从设计初始,Microduino就遵循开源硬件开发原则:所有的Microduino系列开发板的硬件资料都对开发者无偿公开。“但和其他Arduino的兼容板不同”Tiki说,“Microduino就像是将Arduino Uno一分为二为MCU核心和USB2TTL通信两个独立模块,并重新设计。通过Microduino制定的U型27 pin的接口标准,将所有Microduino 系列即插即用的堆叠起来,这让Microduino变得与众不同,体积小巧,又不失灵活。开发者可以在制作作品时可以只使用核心模块(Microduino core或Microduino core+),并根据项目的需要使用USB2TTL模块向核心模块上载程序或者堆叠其他模块扩展功能,所有的Microduino扩展模块都遵循U型27Pin接口标准,这帮助开发者灵活设计原型机的功能,并控制开发成本,增大了集成度,并使原型机变得非常美观,实现快速成型。

尽管每个模块的厚度只有4mm,但是堆叠得多了,问题也就显现出来了。曾有开发者抱怨,面积虽然减小了,但是随着使用的模块增多,“厚”得很显眼。所以Tiki他们按照UPin-27的标准,制作了Microduino专用的横向扩展板,有效的降低了系统高度。


横向扩展板

“所有的模块都是玩家共同创意、设计、测试和改进的”Tiki介绍到,“不但有玩家共同开发硬件、还有玩家自发编写支持的软件并和分享利用microduino完成的作品”。与其说Microduino是一个开源硬件产品,不如说它是一个遵循“众营”理念的开源项目。在这个项目中,不仅仅有张老师和Tiki在默默付出,还有很多圈中的创客贡献了力量,共同开发和扩展Microduino系列。这其中有我们比较熟悉的Yeelink的创始人之一姜兆宁,也有像@老潘 @妖怪 @城砖@StanleyHuangyc @Leolite @炎火山等这样的开源硬件爱好者。

“几乎每一个参与项目的人,包括张老师和我,都是利用业余时间,凭着兴趣与热忱在设计改进Microduino系列产品。对于任何人而言,最宝贵的就是时间的付出和创作的热情,是这个社区里的玩家们共同推动了Microduino 的发展。为了向他们致敬,我们对有贡献的伙伴给予产品销售利润的分成,让他们得到应有的回报,同时也鼓励创客们共同努力,开发出更多更好的作品和应用。”Tiki谈到“众营”时解释道。

HTML5正名记:两家机构的博弈与一种标准的诞生 电池技术为何停滞不前?革新技术尚未出现 如何设计优雅的移动游戏? 前方高能!盘点2014年最颠覆三观的智能硬件 俄罗斯当局封杀GitHub,理由是教唆自杀 裁员110人、关闭工作室,Rovio重组求出路! 全Swift开发、代码开源!有钳的Firefox for iOS 详解开源游戏开发框架HaxePunk的主要特性 《程序员》杂志休刊通知 2014 TOP50最具价值CTO获奖名单揭晓! TIOBE 2014年12月编程语言排行榜:R和Swift成为年度语言候选者 免费增值应用正在“杀死”游戏开发者? 直接Mark!开源的DevOps开发工具箱 Apache Mesos联合创始人Benjamin Hindman:谈分布式应用现状 直觉不靠谱!使用移动应用分析的七个巧妙方法 屏蔽、挖角与丑闻,Uber的“创收神器”泡沫 蚁视科技发布会:三大产品与四大概念技术 盘点VS2015 预览版的5个新特性 低能的“智能” 你就是明星,第一届IBM RockStar正式启动! Kubernetes:Google分布式容器技术初体验 方法可以复制 AngularJS资源集合 那些年,微信走过的开放之路 从YunOS话阿里移动互联网云生态布局 Mobile First!苹果联合IBM发布10款企业级App iOS8.1.1越狱又惹急苹果!扒一扒黑客与苹果的斗争史! Firefox.html:用HTML重现Firefox UI Qt 5.4正式发布!引入WP,支持HTML5混合开发 2014智能硬件盘点第二弹!这次咱走暖心的 聚合数据资产,推动产业创新——2014中关村大数据日看大数据变现 拥抱开源:微软Windows 10宣布全面支持AllJoyn技术 请问深圳IT行业人员薪资水平 请问谁知道那有关于售票系统方面的软件可以DOWN! windows2kserver 里的“本地策略”不能用? 我的2000因为WMI不能用了,谁能帮我,快!我在这等 灌水灌得差点忘了问问题~进来的有分。 一个有意思的小任务,诚征实现程序 我的2000因为WMI不能用了,谁能帮我,快!我在这等: 一个有意思的小任务,诚征实现程序 那位仁兄用过 installation system 请告诉我怎样设置才能使我的应用程序出现在“开始”菜单里 小弟急用 韩国队崛起大揭密:铁血作风 军人模式 地狱训练 vb中怎么动态生成按钮??? 请问:考中程怎样去复习,尤其是下午的题? java 的环境配置,请高手指教! 如何判断一个1024的int数组的所有元素的值全部小于50。寻求高速算法。 有谁看过Charles Petzold的《Programming Microsoft Windows with C# 》和Jeffrey Richter的《Applied Microsoft.NET Framework Programm 如何把图标加到 dll 文件中! 求助!!!哪儿能下载到VB高级编程的详细参考资料? 如何得到光标在编辑框中的位置?一个笨笨的问题 请教select函数用法!!!!! 关于日期计算的的错误!请关注!! 韩国人踢进八强 和 中国人相互掐架(转帖) vb中怎么动态生成按钮 如何修改Internet option/home page中的address CSDN如何上传文件啊? 请教c++的问题 滴水之恩,涌泉相报!!! REALPLAY不出声音 我想考scjp,不知道那个证有没有用? 哪儿有这样的软件? 电脑游戏与电子游戏 哪位有CRC-CCITT的表格,计算法就不必了 电子游戏与电脑游戏 如何用ASE12.5构建ODBC数据源并用ASP连接调用它? 关于c#版csdn助手的数据连接问题 有没有点击表头排序的listview控件? 我不会了(EDIT BOX问题),在线等 Delphi 用VB做数据库,同时保证远程SQL SERVER和本地ACCEE的同时更新,当远程连接不通时应该怎样做才能在本地顺利运行,而网络通畅时又能保证数 fopen与_open什么区别? 谁能推荐一个专注于编程、高手林立的的linux论坛? 指针???????? 请教在座各位sql server高手一个关于bcp命令的问题 奇怪的多线程与CListCtrl的问题! 特急!~~~!!寻求帮助! 请问vb里面用菜单编辑器作的菜单,怎么加图标啊? 男女关系的33个妙喻(转) 那位高手知道怎样绑定data grid 和 sql server 中的表 急 關於Ultra Edit編輯Java try! 有用C#做数据库编程的朋友给点经验 wonderful ASP 怎样写英文演讲稿? 谁知道那里有英文关于神秘现象的短文,急用一定是英文的 有一根木料,把它截成5段,需要5分之2小时,如果每截一次所用的时间相同,那么截成8段,共需多少小时? 一条公路,第一天修了全长的五分之二,修完的是剩下的多少分之几,剩下的是修完的几分之几? 亲,注意 我要的是主题为"简单"的演讲稿 不是简单的演讲稿,字数大概600~700字,要三篇 写到好了 将一根木料锯成5段,用了0.2小时,如果要把这根木料锯成8段需要多少小时 钱是万恶之源的原因(英文的)分条陈述 越多愈好 换成英文 给思路中文的也行 要多有说服力 快 辩论用要扣题能提供越详细越好 整篇也没关系 关键切题、说服力、多 很好的追加分数 完整 大家有没有感恩为主题的演讲稿文,要简短300字左右吧 一根木料长2米,分成每分长0·5米的要90分钟.如果要分成每分40厘米的小段要多少分钟天天天天天天天 初中作文 一件感动的事 麻烦给点新颖的题材哈~谢 简短的演讲稿汉语题目啥都可以 围绕“寻找身边的吴老师”主题自由命题,以记叙文为主1000字 初中作文 《成长的故事》 要叙事的,但只能是一件 题材要新颖 800字左右 一根木材长4/5米,若用去1/2米,还剩多少米,若用去1/2,还剩多少米? 一件工作甲单独做要30天完成,乙单独做要40天完成.先由甲做了若干天后,由乙接着做,从开始到完工共用35天.这件工作有甲乙各做了几天? 作文好奇 一根木料长2米,第一次用去2/5,第二次用去余下的1/3,还剩( )米. 四书五经指的是什么? 《时尚》 作文 一根木头第一次用去全长的1/4第2次用去全长的1/3第一次比第2次少用1/2米这根木头长多少米 求,450字+,分大大的 时尚的作文 以“记梦”为话题,就是关于梦的作文,实在不知道写什么,想以那种奇怪的梦做内容,请大家给个开头结尾,有什么奇怪的梦也请说一下! 四书五经分别指的是什么? 今天是小明的14岁的生日,为什么要插15支蜡烛? 奇幻的梦作文怎么写? 一件工作,甲12天完成,乙18天完成,现在甲做诺天后,乙再做剩下的,这样一共用了16天,甲先天做了多少天? 以“一件奇怪的事”为题写篇小学三年级的作文 鲁迅的文章,在文章中鲁迅先生梦见鬼了,哪是他写的哪个文章呀 小红在商店买了a个水杯和b个文具盒,一共用去c元,每个水杯售价是d元.(1)用含有字母的式子表达每个文具盒的售价.(2)如果a=4,b=8,c=40,d=4.8,求每个文具盒的售价是多少钱? 一个写奇特的事的作文 速求一篇演讲稿题目是 我有一个梦想 快, 商店进了300个文具盒,每售出一个文具盒,可获利40%,当售出这批文具盒的5/6时,共获利750元,求每个文具盒的进价? 题材新奇“第一次”作文一定要新奇,什么走夜路,溜冰,滑板,做饭就免了. 急求:以“我有一个梦想”为题的演讲词字数300~400之间贴近生活实际(最好有互动答得好有追加分数. 要抓紧时间) 江苏省征文 寻找身边的吴老师 谁能给我一个关于吴老师的介绍的?吴老师到底叫什么名字?他有什么事迹? 求以环境为主题的英语演讲稿,两分钟内即可, 中性水笔芯不出水了怎么办晨光0.3超细的那种,买了好多支呢,总是不出水,甩也不管用,可是我不想扔,很贵的,怎么办啊55555~ 桑乐太阳能怎么样 求英语演讲稿 随便什么主题300至400词的 通俗易懂 一根木料长5分之3米 ,用去了它的6分之1,用去了多少米?还剩下多少米? 有谁知道桑乐太阳能质量怎么样.价格之类呢 修一条长1000m的公路,第一天修了全长的五分之二,剩下的要在四天修完,剩下的平均每天修全长的几分之几? 一根木料用去百分之40,剩4.5米,原来这根木料长多少米? 如何写借物喻人的文章 修一条长1000m的公路,第一天修了全长的五分之二,剩下的要在4天修完,乘下的平均每天修全长的几? 一根木料用去30%后还剩下1.4米,这根木料长几米 借物喻人的文章怎么写? 有一个小朋友过14岁的生日,为什么点15支蜡烛脑筋急转弯 怎麽把布袋文具盒上的笔芯洗掉回答要好哟 借物喻人的作文怎么写 一个根木料长七分之九米,用去了三分之七,用去了多少米?还剩多少米? 妈妈今年年龄是可可的5倍,3年后妈妈的年龄比可可的3倍大6岁,可可今年几岁,用方程来解. 借物喻人作文怎么写? 一件工作,甲单独3天完成,乙单独做2天完成,两人合作几天完成?完成时两人各做了工作的百分之几? 将一根7米长的木料平均锯成4段,用去其中的一份,用去这根木料的(),用去()米,还剩()% 我的理想500字左右~~请快~~~~(>_ 把一根5分之4米长的木料锯成长度相等的小段,一工具了3次.平均每段长多少米? 一根木料长2.7米,把它砍成5段,一次用2.砍完5段后共用几分钟? 怎样写 我的理想 文章最好500字左右 文章最好
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘