Javascript 阿杜伊诺·云vs泰塞尔vs埃斯普瑞诺

Javascript 阿杜伊诺·云vs泰塞尔vs埃斯普瑞诺,javascript,node.js,arduino,microcontroller,tessel,Javascript,Node.js,Arduino,Microcontroller,Tessel,我对用javascript/nodejs编程微控制器很感兴趣 我首先得到了一个Arduino uno,然后用赛昂人编程。我做了一个简单的机器人,但很快就意识到这不可行,因为我需要始终将Arduino连接到计算机上,节点程序才能运行。董事会还需要有Wi-Fi,以便我可以从网络上控制它 有人建议我使用Arduino-yun,因为它有所有这些东西。这看起来很完美,但是我发现还有其他板也提供同样的功能,并且可以与js一起使用 阿杜伊诺·云 小猎犬骨 奈米 电子小鬼 英特尔爱迪生 泰塞尔 粒子 埃斯普瑞

我对用javascript/nodejs编程微控制器很感兴趣

我首先得到了一个Arduino uno,然后用赛昂人编程。我做了一个简单的机器人,但很快就意识到这不可行,因为我需要始终将Arduino连接到计算机上,节点程序才能运行。董事会还需要有Wi-Fi,以便我可以从网络上控制它

有人建议我使用Arduino-yun,因为它有所有这些东西。这看起来很完美,但是我发现还有其他板也提供同样的功能,并且可以与js一起使用

  • 阿杜伊诺·云
  • 小猎犬骨
  • 奈米
  • 电子小鬼
  • 英特尔爱迪生
  • 泰塞尔
  • 粒子
  • 埃斯普瑞诺
还有很多(比如raspberry pi,但我不需要或不想要整个操作系统)

在查看了所有可以工作的板之后,我意识到tessel和Espraino是专门为javascript设计的

所以我的问题是,这些董事会之间的主要区别是什么,特别是Arduino Yun、Tessel和Espraino

谢谢


编辑:tessel模块看起来非常昂贵,我可能不会使用它们。-只有普通的插针。

对我来说,埃斯普瑞诺似乎非常灵活。它运行在许多芯片组上,从廉价的ST discovery板到ESP8266 Wifi板(Adafruit Huzzah)

它有很多示例,运行示例只需按下一个按钮即可。(示例中有一个小按钮,用于将示例代码导入ChromeIDE应用程序)

目前我正在这个漂亮的小黑板上玩它: 它插入一个树莓圆周率和公开了一些选择玩ARM芯片。(埃斯普瑞诺、卢阿、枫树、CMSIS)

埃斯普瑞诺板的功率也非常低,可以在几个uA上运行

泰塞尔-做了很多和埃斯普瑞诺一样的事情。有更多的内存,更快,有WIFI。可以使用其他语言,如Python和RUST。更像是树莓皮。它有一些模块,埃斯普瑞诺使用传感器的标准组件(如Arduino)


Arduino云-它是一个Arduino+Wifi模块。ESP8266以更便宜的价格做同样的事情。Yun Wifi模块实际上是一个运行操作系统的小型Wifi路由器(我记得是OpenWRT)。

我推荐Espruno或Tessel而不是Yun;它们更适合Node/JS

埃斯普瑞诺和泰塞尔有两种不同的哲学观——埃斯普瑞诺的力量非常小;Tessel专为Wifi连接和模块化而设计。它们有不同的内置功能,所以这实际上取决于你想做什么

他们(多少)反映了他们背后的人;Tessel是由web开发人员设想的,因此具有非常类似Heroku/Node的工作流。Espraino有一种更传统的硬件感觉,是一种探索如何制作小型Javascript的方法

两者都是开源硬件和软件,而且都很容易入门

我建议您查看两种入门体验,以了解每种体验:

埃斯普瑞诺
泰塞尔

你如何比较埃斯普瑞诺和泰塞尔的表现?