admin管理员组文章数量:1354714
I'm interested in programming microcontrollers with javascript / nodejs.
I first got an Arduino uno and programmed it with cylonjs. I made a simple robot but soon realised that this wouldn't work out since I needed to always have the Arduino connected to the puter for the node program to run. The board would also need to have Wi-Fi so I could control it from the web.
Someone remended that I use Arduino yun since it has all those things. This seemed perfect, however I found out there are other boards that also provide the same thing, and work with js.
- Arduino yun
- Beaglebone
- nanode
- Electric Imp
- Intel Edison
- Tessel
- Particle
- espruino
There are also a lot more (like the raspberry pi, but I don't need or want a whole operating system )
After looking at all the boards that would work I realised that the tessel and espruino are especially made for javascript.
So my question is, what are the main differences between those boards, especially the Arduino Yun, Tessel, and espruino.
Thanks!
Edit: the tessel modules look really expensive and I would probably not use them. - just the normal pins.
I'm interested in programming microcontrollers with javascript / nodejs.
I first got an Arduino uno and programmed it with cylonjs. I made a simple robot but soon realised that this wouldn't work out since I needed to always have the Arduino connected to the puter for the node program to run. The board would also need to have Wi-Fi so I could control it from the web.
Someone remended that I use Arduino yun since it has all those things. This seemed perfect, however I found out there are other boards that also provide the same thing, and work with js.
- Arduino yun
- Beaglebone
- nanode
- Electric Imp
- Intel Edison
- Tessel
- Particle
- espruino
There are also a lot more (like the raspberry pi, but I don't need or want a whole operating system )
After looking at all the boards that would work I realised that the tessel and espruino are especially made for javascript.
So my question is, what are the main differences between those boards, especially the Arduino Yun, Tessel, and espruino.
Thanks!
Edit: the tessel modules look really expensive and I would probably not use them. - just the normal pins.
Share Improve this question edited Mar 17, 2016 at 21:20 Katie Hurley 1799 bronze badges asked Dec 20, 2015 at 7:34 Manu MassonManu Masson 1,7473 gold badges19 silver badges37 bronze badges2 Answers
Reset to default 7I'd remend Espruino or Tessel over Yun; they're much more built for Node/JS.
Espruino and Tessel have two different philosophies – Espruino is built to be very low power; Tessel is built for Wifi connectivity and modularity. They have different built in features, so it really depends what you're trying to make.
They (somewhat) reflect the people behind them; Tessel was imagined by web developers, and so has a very Heroku/Node-like workflow. Espruino has a more traditional hardware feel, and is an exploration in how small Javascript can be made.
Both are open source hardware and software, and both are very easy to get started with.
I'd remend checking out both getting started experiences to get a feel for each:
Espruino http://www.espruino./Quick+Start Tessel http://tessel.github.io/t2-start/
For me Espruino seems very flexible. It runs on many Chip-sets, ranging from cheap ST discovery boards to ESP8266 Wifi boards (Adafruit Huzzah).
It has lots of examples and running the examples is a button press away.(The examples have a little button that imports the example code into the Chrome IDE app)
Currently I am playing around with it on this nifty little board : https://www.tindie./products/onandoffables/arminarm/ It plugs into a Raspberry Pi and exposes a few option to play with ARM chips. (Espruino, Lua, Maple, CMSIS)
The Espruino board is also very low powered and can run on a few uA's.
Tessel - Does a lot of the same stuff as the Espruino. Has more memory,is faster,has WIFI. Can do other languages like Python and RUST. Is more like a Raspberry Pi. It has modules where Espruino uses standard ponents for sensors (like Arduino).
Arduino Yun - Its an Arduino + Wifi module. ESP8266 does the same thing for much cheaper. The Yun Wifi Module actually is a small Wifi router with an OS running on it(OpenWRT from what I can recall).
本文标签: javascriptArduino yun vs tessel vs espruinoStack Overflow
版权声明:本文标题:javascript - Arduino yun vs tessel vs espruino - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743965677a2569841.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论