# Node-Red related questions

**URL:** <https://discourse.nodered.org/t/node-red-related-questions/7150>\
**Category:** General\
**Created:** [22 January 2019 20:39 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150 "2019-01-22T20:39:01Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jordan](https://avatars.discourse-cdn.com/v4/letter/j/eb9ed0/32.png) [@jordan](https://discourse.nodered.org/u/jordan)\
**Post date:** [22 January 2019 20:39 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/1 "2019-01-22T20:39:01Z")

</div>

Hi there,

I have some Node-Red beginner related questions.

1. Can I run Node-Red on Elegoo (it's similar to Arduino)

2. Is it possible to run Node-Red on Windows or Virtual Machine to test nodes? In the past when I was importing other nodes from other users on PI3 they got messed up easily and had to run backups all the time, which was time waste.

3. Does Node-Red allow to connect securely to the main dashboard /ui ? By securely I mean, safe with passwords etc.

Regards

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [22 January 2019 20:42 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/2 "2019-01-22T20:42:37Z")

</div>

Answer:

1. No
2. Yes
3. Yes

[https://nodered.org/docs/](https://nodered.org/docs/)

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [22 January 2019 20:45 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/3 "2019-01-22T20:45:05Z")

</div>

It might be worth reading the docs as at least the second two are answered there…

How did you “import nodes from other users”?  
Node-RED includes an option to “manage pallete” where you select from the nodes that have been published and Node-RED does the install for you.

---

<div class="post-metadata">

**Author:** ![jordan](https://avatars.discourse-cdn.com/v4/letter/j/eb9ed0/32.png) [@jordan](https://discourse.nodered.org/u/jordan)\
**Post date:** [23 January 2019 20:38 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/4 "2019-01-23T20:38:57Z")

</div>

@ghayne thanks for the info! Just wondering why it won't work on Elegoo or Arduino? I will check from the docs' Interacting with Arduino' perhaps it will work.

@ukmoose - I just copied their code in Node-Red which turned into nodes.. and usually if it contains loads of nodes it crashes or loads forever.

Another question, have any of you tried Node-Red In the cloud and can say it's much safer than the version on Pi3 ?

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [23 January 2019 20:46 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/5 "2019-01-23T20:46:49Z")

</div>

> [@jordan](#):
>
> @ghayne thanks for the info! Just wondering why it won't work on Elegoo or Arduino?

Simply because it was not written for the Arduino platform, which doesn't have the resources or the necessary interfaces like keyboard, screen etc.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 January 2019 21:54 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/6 "2019-01-23T21:54:39Z")

</div>

> [@ghayne](#):
>
> Simply because it was not written for the Arduino platform, which doesn't have the resources or the necessary interfaces like keyboard, screen etc.

In fact node-RED does not need a keyboard or screen. I run it on several Pi Zeros which don't have any UI peripherals at all. Everything is done via the browser or ssh. Also I see that node.js can run on an Arduino, but whether there would be sufficient resources to run even a minimal node-RED server is another matter.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [23 January 2019 22:02 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/7 "2019-01-23T22:02:45Z")

</div>

> [@Colin](#):
>
> Also I see that node.js can run on an Arduino

None of the main Arduino boards can run node.js. The only board I know of that could just about run node.js was the Arduino Yun, but that isn't available these days (as far as I can see). Admitted their range of boards has grown since I last played with them regularly, but looking through them, I don't see any that run a OS that can support node.js.

@jordan the key requirement for whether a device can run Node-RED is whether you can install node.js on it. That will typically require it to run a linux operating system, rather than be an embedded controller as found on the arduino.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [23 January 2019 22:06 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/8 "2019-01-23T22:06:10Z")

</div>

Node.js on an arduino ? Link please ! No arduino I'm aware of has sufficient resources to run node.js. You can certainly interact with an arduino using serial or firmata, and some folk have looked to run a cut down javascript called jerryscript on there, but not full blown node.js.

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [23 January 2019 22:29 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/9 "2019-01-23T22:29:36Z")

</div>

> [@Colin](#):
>
> Everything is done via the browser or ssh.

Using a Screen and keyboard 🙂

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [24 January 2019 13:26 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/10 "2019-01-24T13:26:50Z")

</div>

> [@dceejay](#):
>
> Node.js on an arduino ? Link please

Ah, it seems I was confused by the many articles such as the one below which at first sight seem to be suggesting that node.js is running on the Arduino. Having looked further into them however I see that I am guilty of promulgating fake news. Sorry.

> **[How to Create a Smart Device With Arduino and Node.js Using PubNub | Envato...](https://code.tutsplus.com/how-to-create-a-smart-device-with-arduino-and-nodejs-using-pubnub--cms-25508t)**
>
> With the rise of the maker movement—Maker Faire, 3D printers, DIY robots, drones, and so on—the popularity of Arduino, an open-source, microcontroller-based kit, has turned many software engineers...

---

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [24 January 2019 16:35 UTC](https://discourse.nodered.org/t/node-red-related-questions/7150/11 "2019-01-24T16:35:43Z")

</div>

I came across [Low.js](https://www.lowjs.org/) some time ago, but not clear to me whether Node-RED would be able to run on it anyway...
