Jeffrey Cross
Jeffrey Cross

Arduino + Modules = FEZ Medusa

无可否认,每个人都喜欢流行的Arduino。然而,Arduino使用的“屏蔽”方法有其局限性,我们这些也是Gadgeteer原型平台的粉丝知道有更好的解决方案 - 模块。最后,看起来会有一个基于模块的Arduino衍生产品允许使用Gadgeteer模块。

上周由GHI Electronics推出的FEZ Medusa的Kickstarter。美杜莎是一系列主板和盾牌,为Arduino世界提供Gadgeteer兼容的插座。套接字和模块的使用为Arduino项目提供了比现有屏蔽更多的灵活性,并从几家公司向Arduino开发人员添加了几个新的模块源。此外,如果您已经拥有Gadgeteer模块的集合,那么很可能您将能够在FEZ Medusa中使用其中许多模块。

我有机会与GHI电子公司总裁Gus Issa谈论关于FEZ Medusa Kickstarter的问题,这就是他不得不说的。

这是GHI首款Arduino产品吗?

我们提供具有标准Arduino引脚排列和屏蔽概念的电路板,但这些电路板不使用Arduino IDE进行编程。虽然这些主板为您提供了更强大的微型和更多库,但它们必须使用Windows上的VisualStudio进行编程。这就是全新的FEZ Medusa的用武之地;使用任何操作系统为用户提供真正的Arduino体验。

作为Arduino和Gadgeteer(它们拥有相同的模块设计)的忠实粉丝,我特别高兴看到两者走到一起。对于没有尝试过Gadgeteer的大量Arduino用户来说,你会说这些用户通过使用基于模块的主板(如FEZ Medusa)获得的第一优势是什么?

灵活性和可重用性。无论您是升级到功能强大的主板(带处理器的主板)还是降级到较小的主板,您都在重用相同的模块。如果您想更换模块,您的设计的其余部分可以保持不变。就像你想要使用16x继电器板而不是单个继电器一样。由于电缆的灵活性,您还可以在3D打印外壳或激光切割丙烯酸树脂中自定义最终设计的外观。

使用模块和电缆代替屏蔽有什么好处?

盾牌很棒,但它们并不完全适用于其他系统。任何设计用于使用这些屏蔽的电路板都必须具有Arduino的精确尺寸和引脚。如果你想要一块更小的板怎么办? Arduino提供较小的迷你版本,但不适用于盾牌。基本上,在大多数情况下,当用户更换承载微型板的板时,他们必须扔掉他们拥有的防护罩,或者他们必须手动连接它们,这不是一个简单的过程。模块设计为100%微型和主板独立。例如,我们的音乐模块主持一个使用SPI总线的MP3解码芯片。将芯片添加到带有标有“S”的插座的小板上。有关SPI如何连接到插座的预定义标准,显示SCK,MOSI,MISO和GPIO的连接位置。该模块适用于任何具有插座类型“S”的主板,因为主板将具有从微型连接到插座的SPI总线,标记为“S”。

屏蔽的另一个问题是它们共用相同的引脚。这意味着用户必须确保他们即将使用的防护罩不使用相同的销钉。这不是模块的问题,因为您可以将主板上的每个插槽视为屏蔽。但是当你需要更多套接字时会发生什么?这里你可以使用更大的主板和更多的插座,但当然,继续使用完全相同的模块。即使你需要更多的处理能力,你今天可以获得一个400Mhz的主板,它可以使用相同的模块。 400Mhz板不是Arduino,但仍然可以使用相同的模块。

最后,为堆叠屏蔽创建外壳很困难。当堆叠一个或多个屏蔽时,它们变得非常笨重,连接器位于困难的位置以形成外壳。使用模块,您可以使用不同长度的电线将模块放置在激光切割丙烯酸或3D打印外壳内的任何位置。由于我们为所有模块和主板提供3D模型,因此设计外壳变得更加容易。增加更多,所有模块和主板上的安装孔直径为3.2mm,间距为5mm。您甚至可以创建安装板。您可以在我们网站上的“社区展示”和“社区创作”页面中查看此示例。

使用模块和电缆而不是屏蔽有什么缺点?

如果没有安装项目,可能有点难以移动项目。我们总是建议使用外壳,安装板或类似支架的东西将模块相互安装。

大多数反Gadgeteer的人抱怨使用Microsoft OS和开发工具的要求。 Microsoft在此项目中是否有任何作用?有没有要求使用Windows?

您使用的是Arduino IDE,期间!在Arduino IDE工作的任何地方,FEZ Medusa都能工作。事实上,设计是如此接近Arduino UNO,我们在完全相同的引脚上有一个LED。如果您打开Arduino UNO的LED闪烁示例并将其加载到FEZ Medusa上,则板载LED将会闪烁。

为什么有人想要基于模块构建项目而不是创建一个屏蔽来保存所有组件?单盾不会更便宜吗?

在创建盾牌时,您将仅在Arduino上使用它,而不是在Raspberry Pi或Beaglebone上使用它。在使用Gadgeteer标准引脚排列创建模块时,无论用什么系统,您都可以制作出每个人都可以访问的内容。如果他们的系统有标准插座,那么他们就可以插上它。如果他们没有,那么他们可以将其接通。至少这种情况下的接线是在一个插座上,有3个电源引脚[+ 5V, 3V3,GND]和仅7个信号引脚。

Medusa有多少兼容模块?我看到Kickstarter中显示了一个很好的列表,但我看到你的网站上有近百个列为Gadgeteer模块。一旦开发了驱动程序,所有这些都将与Medusa一起使用吗?您是否期望社区努力帮助实现这一目标?

有超过100个模块,名单正在增长。这些模块中的95%将与FEZ Medusa一起使用,但有些模块不会因为使用的微型限制而使用。例如,我们有一个带电容式触摸屏的7英寸显示屏。该显示器需要具有显示控制器的微型显示器。这些引脚映射到插座“R”,“G”和“B”,这些在FEZ Medusa上找不到。另一个选择是我们的WiFi RS21需要一些大型库来工作。它不会工作,但我们还有另外两个WiFi选项。

GHI在其网站上提供了大量模块。插座设计是否是开放标准,是否有其他公司根据此标准生产这些模块?

是的,插座类型有一个标准,以及引脚如何连接到每种类型。插座“U”是UART,它是一个串行接口,标准显示了RX和TX引脚的位置。该标准起源于英国的微软研究,现在每个人都可以使用。有许多公司和制造商创建更多模块,一些例子包括:

  • Seeed Studio
  • 爱电子
  • 焊锡猴
  • 社区创作

移植现有的Arduino驱动程序以使用模块有多困难?

在Arduino兼容主板上找到的完全相同的针脚与FEZ Medusa Mini上的相同针脚以及FEZ Medusa S12和Shield上的前三个插座相同。相同的微型,相同的引脚,因此这没什么可移植的。但是,我们建议您利用我们为套接字映射提供的库。这样,无论是将模块插入插槽2还是插槽5,您创建的驱动程序都能正常工作。但是,您不需要使用任何这些库。

作为Arduino衍生物,GHI不需要回馈Arduino核心。 GHI会以任何方式以金钱或其他方式回馈Arduino核心吗?

在软件方面,我们有数千行驱动程序代码,这些代码都发布在Git存储库[作为开源]。在硬件方面,所有电路板设计均以EAGLE格式提供。至于Arduino IDE本身,我们有一些改进的想法,我们希望在不久的将来继续努力,我们将回馈所有东西。

Arduino Yun最近推出了内置WiFi,以帮助以更快的速度推进物联网项目。在我看来,实现物联网的最大障碍是降低无线接入的价格。我不认为云在这方面做得不够。 GHI是否与Medusa有一个解决方案,可以帮助我们更快地到达目的地?

我们正在与社区合作完成低成本的WiFi CC3000模块。完成后,您可以将其插入价值10美元的FEZ Medusa Mini。当然,如果我们看到社区有足够的兴趣,我们可以创建一个内置WiFi的FEZ Medusa。 GHI Electronics创建的大多数产品都是社区驱动的。通过我们自己的工程和制造,就在密歇根州的工厂,我们可以相当快地生产出产品。

正如我们所说的那样,在不到两天的时间内,您的资金目标不到1800美元。你已经设定了一些非常好的伸展目标,包括可以与任何支持USB的计算机配合使用的Lynx板。为什么对Arduino感兴趣的人会关心这个?

Arduino将始终拥有自己的位置和需求。如果它不是近1美元的微观,我们怎么能创建一个10美元的主板?开发人员总是会有不同的需求和要求。我们认为通过将兼容Arduino的处理器板与FEZ Lynx配合使用,这是一个接口板,可以访问具有USB主机功能的任何设备,如Raspberry Pi,Beaglebone,智能手机,平板电脑和运行Android或Windows的PC,我们将创建一个完整的生态系统这将弥合开发人员与他们的需求之间的差距。

今年早些时候,你有另一个成功的Kickstarter,即FEZ GameO。您在执行和交付这些设备时遇到任何问题吗?从Kickstarter那里学到的经验教训是你应用到这个吗?

我们已经工程和制造多年。在我们社区的一些内部人员的帮助下,这种体验使我们能够在产品发布之前对其进行全面测试。通过拥有自己的生产线,我们可以按时完成产品,同时保持最高质量标准。当然,过去已经出现了问题,但多年来我们学会了如何解决这些问题。我们为客户的满意度和接近零回报感到自豪。

谢谢,Gus。

我收到了FEZ Medusa董事会的早期预告发货,我将尽快进行全面审核并报告。是的,我是这个项目的支持者。作为Arduino和模块化Gadgeteer系统的长期粉丝,如果这个Kickstarter取得巨大成功,我对它对两个平台意味着什么感到非常兴奋。

如果您对FEZ Medusa有任何问题或疑虑,请将他们带到Kickstarter的评论部分,GHI的人员将对他们进行解答。

分享

发表评论