我对使用javascript / nodejs编程微 Controller 感兴趣。
我首先得到了一个Arduino uno并使用cylonjs对其进行了编程。我做了一个简单的机器人,但很快意识到这是行不通的,因为我需要始终将Arduino连接到计算机以运行节点程序。董事会还需要具有Wi-Fi,以便我可以通过网络进行控制。
有人建议我使用Arduino yun,因为它具有所有这些功能。这似乎很完美,但是我发现还有其他板也提供相同的功能,并且可以使用js。
还有很多(例如树莓派,但我不需要或不需要整个操作系统)
在查看了所有可行的电路板之后,我意识到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/