【问题标题】:Arduino yun vs tessel vs espruinoArduino yun vs tessel vs espruino
【发布时间】:2015-12-20 07:34:20
【问题描述】:

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

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

有人推荐我使用 Arduino yun,因为它拥有所有这些东西。这看起来很完美,但是我发现还有其他板也提供相同的东西,并且可以使用 js。

  • 阿杜诺云
  • 比格骨
  • 纳米
  • 电动小鬼
  • 英特尔爱迪生
  • 泰塞尔
  • 粒子
  • espruino

还有更多(比如树莓派,但我不需要也不想要一个完整的操作系统)

在查看了所有可以使用的板后,我意识到 tessel 和 espruino 是专门为 javascript 制作的。

所以我的问题是,这些板之间的主要区别是什么,尤其是 Arduino Yun、Tessel 和 espruino。

谢谢!

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

【问题讨论】:

    标签: javascript node.js arduino microcontroller tessel


    【解决方案1】:

    我会推荐 Espruino 或 Tessel 而不是 Yun;它们是为 Node/JS 构建的。

    Espruino 和 Tessel 有两种不同的理念——Espruino 的功耗非常低; Tessel 专为 Wifi 连接性和模块化而构建。它们有不同的内置功能,所以这真的取决于你想要做什么。

    他们(某种程度上)反映了他们背后的人; Tessel 是 Web 开发人员想象出来的,因此具有非常类似于 Heroku/Node 的工作流程。 Espruino 具有更传统的硬件感觉,并且是对如何制作小型 Javascript 的探索。

    两者都是开源硬件和软件,都非常容易上手。

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

    Espruino http://www.espruino.com/Quick+Start 泰塞尔http://tessel.github.io/t2-start/

    【讨论】:

    • 您如何比较 espruino 与 tessel 的性能?
    • 令人惊奇的是,您通过引用其设计者的性格来反映板的性格。真的很干净透明。
    【解决方案2】:

    对我来说 Espruino 似乎非常灵活。它可以在许多芯片组上运行,从廉价的 ST 探索板到 ESP8266 Wifi 板 (Adafruit Huzzah)。

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

    目前我正在这个漂亮的小板上玩它:https://www.tindie.com/products/onandoffables/arminarm/ 它插入 Raspberry Pi 并提供了一些使用 ARM 芯片的选项。 (Espruino、Lua、Maple、CMSIS)

    Espruino 板的功耗也非常低,可以在几个 uA 上运行。

    Tessel - 做很多与 Espruino 相同的事情。有更多内存,速度更快,有WIFI。可以做 Python 和 RUST 等其他语言。更像是一个树莓派。它有一些模块,其中 Espruino 使用传感器的标准组件(如 Arduino)。

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

    【讨论】:

      猜你喜欢
      • 2019-09-08
      • 1970-01-01
      • 2013-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-09
      相关资源
      最近更新 更多