Jeffrey Cross
Jeffrey Cross

采访Pinoccio联合创始人Eric Jennings

Pinoccio的微控制器板。

Atmel开源和社区营销经理Eric Weddington对Pinoccio的Eric Jennings进行了深入访谈。 Pinnoccio是一家新的开源硬件公司。他们的第一个产品是针对物联网(IoT)产品领域的微控制器板。 Pinoccio称他们的电路板为“Arduino Mega with wings。”它也是Raspberry Pi友好的。这是采访:

Pinoccio是一个新的开源硬件业务,构建“完整的物联网生态系统”。他们最近在Indiegogo上完成了一次成功的众筹活动,帮助他们建立他们的第一个产品:一个口袋大小的微控制器板,带有无线网络,可充电LiPo电池,传感器,以及通过屏蔽扩展其功能的能力,就像Arduino一样板。它采用ATmega微控制器产品系列的Atmel微芯片。这是新的AtmelATmega256RFR2,一个单芯片AVR 8位处理器,一个低功耗微控制器,带有2.4GHz收发器,用于支持WPAN的IEEE 802.15.4(ZigBee,ISA100.11a,WirelessHART,IrDA,无线USB,蓝牙,Z波,体域网和MiWi)通信。 1月份,Ingolf Leidert在Bits&Pieces上发布了Pinoccio的预览版。

Eric Pinnings,Pinoccio的联合创始人

Eric Jennings和他的搭档Sally Carson共同创立了Pinoccio。 Eric Jennings和我在2012年Maker Faire Bay Area之前的第一次硬件创新研讨会上相遇。我们讨论了微控制器无线电,RF,网状网络,开源项目,并在他开始设计Pinoccio时保持联系。我们最近谈到了他们的设计和流程,开源,开放式硬件以及Pinoccio的未来......

Eric Weddington(EW):是什么激励你和你的搭档Sally创造了Pinoccio?

Eric Jennings(EJ):很长一段时间以来,我们都对硬件项目感兴趣。 Pinoccio的第一个灵感来自于Sally和我都读过的书,Bruce Sterling称之为“塑造事物。”这本书影响了我们,如果像Pinoccio这样的设备存在的话会是什么样子。在那本书中,他描述了物联网的早期概念 - 他称之为“Spimes”的设备。他写道,Spimes是可以在整个生命周期中通过空间和时间进行跟踪的对象。我们扩展该定义以包括可能存在于我们周围的数据的物理实例化。这本书大约十年前写成,所以它今天听起来很古怪,但它写得很有远见。

EW:大多数开源项目通常都是从“抓住你自己的痒”开始的。你在Arduino社区看到了什么需要,Pinoccio可以填补?

EJ:自从2008年首次拿起Tom Igoe的书“Making Things Talk”以来,我一直参与Arduino。之前我曾涉足过68HC11硬件黑客攻击,之前曾在大学攻击8088,但总是难以置信开始。多年来,我在Arduino平台上构建了几个个人项目。我喜欢这个平台,我喜欢它的开放性,以及如何快速学习人们找到解决各种实际问题的最佳方法。

然而,当谈到无线或电池供电时,事情就会崩溃。不得不购买额外的屏蔽,XBee模块和许多9V电池,价格迅速上涨。我们想要一个小巧的便携式Arduino兼容微控制器,它采用电池供电,可充电,并配有内置无线收音机。

所以你可以说Bruce的书让我们了解了未来会发生什么,Arduino社区给了我们实践经验,知道今天哪些方面运作良好,哪些方面可以改进。

EW:在设计Pinoccio时,您和您的合作伙伴遵循了哪些设计原则?什么是“经验法则”?

EJ:Pinoccio的另一位联合创始人Sally Carson是人与技术交叉的专家。我的意思是,她非常认真地思考人类与计算机交互的心理。人机交互,用户体验和可用性都属于她的保护伞。我认为她的贡献是我们想要用Pinoccio实现的秘密武器。

所以Pinoccio遵循的主要设计原则之一是“这对人们有什么感觉?”我们定义了用户体验角色,这些角色被定义为用户群中人物的虚构例子。

我们今天为Pinoccio定义了两个主要人物角色,我们讨论的每个决定 - 从使用什么样的电源管理IC,一直到手中设备的感觉 - 都是通过角色的镜头进行辩论。我们甚至将人物角色命名,所以当我们谈论特征或功能时,我们会说“你认为Edwin会像Theo一样关心这个吗?”这有助于我们专注于现在重要的功能什么功能可以等到以后。

我们非常关心的另一个设计原则是不让价格成为我们唯一的决定因素。从早期开始,我们意识到易用性和可靠性与价格一样重要。我们当然关心Pinoccios的成本,因为我们希望它们尽可能地接近。但我们不会在论坛上回应那些声称“什么?我可以在30分钟内以7.00美元建造其中一个。“无论如何,troll先生,请这样做。

当然,如果您已经在硬件领域工作了很长一段时间,您就会发现制造可重复性,批量购买,监管认证和经销商关系等事项对于建立长期可持续发展的业务至关重要。在您的工作室中建立一个是一回事。以高效,可重复的方式构建10,000个是完全不同的。

EW:Pinoccio对开源,包括工具和支持它们的社区有多重要?

EJ:开源已成为我们公司理念的基石。我估计,如果我们列出Pinoccio日常使用的所有工具,框架,服务器,数据库和其他软件,超过一半的软件将是开源的。即使是一些人认为理所当然的事情,比如卑微的shell脚本,也给了我们一个我们原本无法拥有的优势。

Pinoccio本身是一家开放的硬件公司,这意味着我们不仅将我们的引导加载程序和固件发布为开源,而且我们的硬件原理图和电路板布局文件也是如此。听到这个消息后,有些人认为我们为此感到疯狂。其他人静静地点头,并且像我们一样相信,这对我们公司来说实际上是一个优势 - 而不是某种天真的利他主义。

我们密切关注SparkFun,Adafruit和3D Robotics等公司的发展轨迹,我们很清楚,让您的硬件开放可以为您提供如此快速的反馈和设计迭代,您可以快速超越更大,更传统的硬件公司,甚至与一个小团队。

有一个我喜欢讲的故事描绘了这幅画。住在瑞士的个人大约6个月前就联系过我们。他听说过Pinoccio项目,并有兴趣了解更多。他首先向我发送了一些电子邮件,其中包含了我在查看原理图后提出的简单建议。随着我们彼此了解得更好,我了解到他是一名退休的医疗设备技术设计工程师。他最近退休并在瑞士阿尔卑斯山购买了一座拥有700年历史的房子,现在这里有绵羊和鸡,这可能是世界上最美丽的国家。然而他说他完全不喜欢电子产品。他希望Pinoccios帮助监控和管理他的小农场。

通过合作,他的贡献使我们的电池寿命延长了10倍,并使我们能够以非常细粒度,非常灵活的方式控制Pinoccio电路板上的功率处理 - 比我最初考虑的要先进得多。他和我继续来回反复发送电子邮件,讨论如何让Pinoccio板的静态电流更低。他还为Pinoccio设计了一个能量收集器防护罩,可以在低至80mV的情况下为Lipo电池充电,今年夏天我们将提供这种防护罩。

现在想象一下。这是一个低功耗系统专家。如果我们不是开源的话,他就不会发现我们设计的细节。我们甚至都不会知道他的存在。即使我们确实知道他,我们也无法雇用他,因为他已经退休了,并且假设他不再受到职业发展的激励。这是非常强大的,我们的产品因为这种开放性而变得更快,更好地适合每个人。

EW:Pinoccio与其他提供类似功能的产品有什么不同?

EJ:今天有很多设备可以提供Pinoccios提供的功能子集。我甚至认为他们中的一些人比我们做的更好。

但是,让我们与众不同的是,我们已经构建了所需的一切,以使物理硬件无缝地以开放的方式与Web通信。一些公司接近这一点,但可能会停留在“开放”部分。其他人可能会有开放性,但不会让你一直回到硬件本身,使用示例固件脚本。我们计划在每个主板上都有自己的网址,您可以在其中查询或发送命令。这对那些了解REST端点和Web套接字的成千上万的软件和Web开发人员来说非常有用,但对于硬件来说却是新手。

回到人物角色,我们要求的一个要求是,一旦您收到Pinoccio入门套件,您应该在不到5分钟的时间内影响硬件 - 例如打开或关闭网络浏览器的LED。您还应该能够在相同的5分钟内将数据从硬件推送到网络 - 例如温度。回到我攻击Arduinos的时候,我会整个周末都试图让网络堆栈与我购买的WiFi盾牌一起使用,并且它仍会意外地断开连接。我必须启动一个Heroku虚拟服务器实例作为我的项目的Web位置。太令人沮丧了。

EW:Pinoccio的设计过程中有哪些部分让你感到惊讶?

EJ:设计过程中最令人惊讶的部分是我们需要从高层次开始,以便很好地设计这种新产品。如果我们直接围绕我优先购买的东西设计硬件,或围绕价格,我们今天会有一个劣质的产品。转而关注“这个设备应该为我们的人物角色解决的问题”确实有助于专注于重要的事情。

令我惊讶的是,设计过程的这一方面有多重要。这听起来有点陈词滥调,但产品必须从人类设计到硬件,而不是相反。我确信有工业设计师在阅读这篇文章,当然是在考虑这个问题,但是从一个新的硬件初创公司那里开始将其正式化,这对我们来说是一个令人惊讶但重要的举动。

EW:Pinoccio的设计过程中哪些部分挑战了您,或者是最具挑战性的,您是如何克服这一挑战的?

EJ:两个主要组成部分对我们提出了最大挑战。预期的一个是建立Pinoccios的射频部分。对于非RF工程师来说,RF是黑魔法。它有效,但展示的行为并不总是直观的,有时甚至是彻头彻尾的神秘感。除此之外,知识的普遍不可用以及围绕如何调整RF前端的工具费用,难怪它对大多数硬件工程师来说仍然感觉像是黑魔法。

除了选择专为我们选择的Atmel微控制器无线电设计的RF前端组件之外,我们还尝试通过遵循数据表板布局建议来减轻大部分挑战。在我们发现RF布局运行良好之前,我们对电路板进行了七次修订。然而,这还不够,因为我们不知道我们的天线迹线特征阻抗是否确实正确。

我不喜欢像生产硬件一样盲目飞行,所以我们最近聘请了波特兰的RF咨询顾问,他将帮助我们完成最终调整和FCC认证。我们已经了解到,在您需要时寻求帮助非常重要。没有人知道一切,当许多人将他们的最佳知识贡献给问题领域时,每个人都会受益。

对我们提出最大挑战的另一个因素是完全出乎意料且非常不合时宜。这是我们选择的标题套接字。与Arduinos一样,Pinoccios具有屏蔽的概念 - 具有特定传感器或组件的板,您可以将其插入主Pinoccio板上的插座中 - 以扩展其功能。由于Pinoccio的外形小巧,我们选择的插头插座为2mm,但事实证明没有人用这种音高制作插座,而是低调和长尾。

我们联系了所有主要的标题制造商(以及一些鲜为人知的标题制造商),没有人拥有这些。所以我们暂时使用了更高端的标头套接字。它让我们从“握住它时的感觉”方面感到困扰,因为盾牌标题比他们需要的要高,但这是我们现在必须接受的。一旦我们第一次制造完成,我就不会排除我们咬紧牙关并开发自定义标头。这样做非常昂贵,但从人机界面来看这很重要。

但谁知道标头插座将是一项重大的设计挑战?

EW:您最近完成了一次成功的众筹活动。恭喜!接下来你会关注什么?

EJ:谢谢!是的,该活动完全超出了我们的预期。我们设定了一个相当高的目标,以便我们有足够的空间以防止FCC认证出现问题,或者如果我们搞砸各种组件的成本或可用性。然而,我们很高兴看到社区不仅帮助Pinoccio达到了目标,而且几乎将它从水中摧毁了75%。

现在,我们专注于将我们在竞选期间获得的动力转变为可持续发展的公司。首先,这意味着需要使用工具和设备来交付运动承诺保留的第一批电路板。但它也意味着建立我们的电子商务网站以进行持续销售,构建我们平台的Web API部分,并开始雇用人员来帮助我们完成这项工作。

听起来很奇怪。该活动非常有趣和令人兴奋,但现在真正的工作开始将Pinoccios带入人们的手中。

EW:看起来你为Pinoccio计划​​了很多扩展。 Pinoccio可以通过哪些方式进行扩展?

EJ:我们目前有大约8个盾牌正在开发中。从3轴加速度计/ 3轴陀螺仪到GPS,环境传感,运动和噪声传感,到16通道PWM LED驱动,再到能量收集,应有尽有。我们有一个非常活跃的社区论坛,围绕下一步构建的盾牌进行了大量详细的技术讨论。

我们已经安排了制造,我们很少引入新盾牌,所以我们对新盾牌的想法非常开放。

但即使没有防护罩,Pinoccios也可以很容易地扩展。电路板本身几乎将所有微控制器引脚分配到插座。因此,您可以访问I2C,SPI,两个UART,多个GPIO和8个ADC。所以你想要面包板或在perfboard上构建的任何东西都可以正常工作。我们还提供原型板,让您可以焊接任何您想要的设计,并以一种漂亮的屏蔽格式,以获得更永久的自定义构建。

EW:现在众筹活动已经结束,人们怎么才能发现Pinoccio为自己订购一个(或更多)?

EJ:我们正在完成我们网站电子商务部分的一些细节。即使他们错过了我们的众筹活动,人们也可以继续预订Pinoccios。我们还将提供几种待售的防护罩以及备用锂电池,跳线以及您可能需要进行原型制作的其他配件。

我们还与一些知名的制造商/ DIY经销商进行了交谈,他们已经联系我们,有兴趣在他们的网站上携带Pinoccios。我们还不能确定名称,但我们希望您能够在许多自己喜欢的在线商店购买Pinoccios。

分享

发表评论