我对使用javascript / nodejs编程微 Controller 感兴趣。

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

有人建议我使用Arduino yun,因为它具有所有这些功能。这似乎很完美,但是我发现还有其他板也提供相同的功能,并且可以使用js。

  • Arduino的云
  • Beaglebone
  • nanode
  • Electric Imp
  • 英特尔爱迪生
  • Tessel
  • 粒子
  • espruino

  • 还有很多(例如树莓派,但我不需要或不需要整个操作系统)

    在查看了所有可行的电路板之后,我意识到tessel和espruino是专门为javascript而制作的。

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

    谢谢!

    编辑:镶嵌模块看起来真的很昂贵,我可能不会使用它们。 -只是普通的针脚。

    最佳答案

    我建议在Yun上使用Espruino或Tessel;它们是为Node / JS构建的。

    Espruino和Tessel有两种不同的理念-Espruino的功耗非常低; Tessel专为Wifi连接性和模块化而构建。它们具有不同的内置功能,因此实际上取决于您要制作的内容。

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

    两者都是开源的硬件和软件,并且都很容易上手。

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

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

    关于javascript - Arduino Yun vs tessel vs espruino,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34378869/

    10-09 20:44