# Install node red on RPI picow

**URL:** <https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940>\
**Category:** General\
**Created:** [25 June 2024 13:42 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940 "2024-06-25T13:42:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [25 June 2024 13:42 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/1 "2024-06-25T13:42:24Z")

</div>

Hi  
I have RPI PICO w and I have searched on many places how to install node red on it but i didn't find something useful, would you please advise me how to install node red , please past any useful link or video

thank you in advance

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [25 June 2024 13:54 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/2 "2024-06-25T13:54:49Z")

</div>

Node-RED generally will not run on micro controllers (like the RPI Pico). It needs a full computer with a operating system.

(There is a fork that runs on ESP32, but it is a very stripped back implementation and requires detailed knowledge of what you are doing to make it work. [GitHub - phoddie/node-red-mcu: Node-RED for microcontrollers](https://github.com/phoddie/node-red-mcu))

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [25 June 2024 13:55 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/3 "2024-06-25T13:55:52Z")

</div>

Sorry but I don't think you can install Node-red on a Raspberry Pi Pico.

You can install and run it on a Raspberry Pi Zero Two, 3, 4 or 5 or even on a PC.

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [25 June 2024 14:00 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/4 "2024-06-25T14:00:46Z")

</div>

Dears  
Many thanks for your quick reply ,  
us I understand from both replies , that node red will not run on RPI pico , it must installed on PC and the pico must be connected on PC just like other micro controllers ??

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [25 June 2024 14:09 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/5 "2024-06-25T14:09:30Z")

</div>

What do you want to use Node-red for?  
Do you want to read sensors, control devices etc?

Because your Pico has WiFi, if you want to interact between the Pico and Node-red on the PC, a very good way is by using MQTT over the network. No need for a physical connection between the two devices.

ps I personally find it _very much_ easier to install and run Node-red on a Raspberry Pi than on a PC. You might find the small investment in a Pi Zero Two worthwhile.  
It does require some interaction with the Linux command line though, which might be intimidating.  
All Node-red programming is via a web browser, which can be on any machine on your network.

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [25 June 2024 14:16 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/6 "2024-06-25T14:16:53Z")

</div>

I want to do simple home automation just like what I did with RPI3 and RPI zero w.  
i thought it can install the node red on the pico w and then connect smart phone with the pico via mqtt , but it looks not possible , correct me please if possible to flash the node red and just powering up the pico from regular charger to see data by phone

---

<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:** [25 June 2024 14:21 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/7 "2024-06-25T14:21:09Z")

</div>

> [@mustafa78](#):
>
> possible to flash the node red and just powering up the pico from regular charger to see data by phone

As stated earlier the pico will not run node-red (except _possibly_ the cut back version mentioned) but that would not be simple, and may not even be possible.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [25 June 2024 14:52 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/8 "2024-06-25T14:52:29Z")

</div>

> [@mustafa78](#):
>
> I want to do simple home automation just like what I did with RPI3 and RPI zero w.

I'm not sure I'd describe home automation as simple but many people do use Node-red like this.

If your Pi 3 has 64 bit, 4 core CPU then it's a good match for Node-red.

> [@mustafa78](#):
>
> to see data by phone

Possible, but maybe this is the hardest bit.

Here is one of my Node-red servers powered by a phone charger. No I don't have 27 of them, that's it's IP address!

 ![IMG_20240625_152208285-01](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/3/f3271cafe8f43005ecd6e8f86f8eeeb9032f6105.jpeg)

This one runs Node-red, an mqtt broker, an SQL database, various other services.  
It's online 24hrs a day.

And a Node-red dashboard viewed in the browser on my phone.

 ![Screenshot_20240625-154955-01](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/b/7b01d4e58d030a708379caa9fa7fb0366c815357.jpeg)

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [25 June 2024 15:16 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/9 "2024-06-25T15:16:26Z")

</div>

Yes exactly this is what i want to do , load the specific project done by node red and display the measurements via smart phon.

please past any useful link or video for how to perform this

---

<div class="post-metadata">

**Author:** ![AndrewBeasley](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@AndrewBeasley](https://discourse.nodered.org/u/AndrewBeasley)\
**Post date:** [25 June 2024 15:30 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/10 "2024-06-25T15:30:26Z")

</div>

> [@mustafa78](#):
>
> please past any useful link or video for how to perform this

I would start with the intro playlist to Node-Red at:  
https://www.youtube.com/embed/videoseries?list=PLyNBB9VCLmo1hyO-4fIZ08gqFcXBkHy-6&wmode=transparent&rel=0&autohide=1&showinfo=1&enablejsapi=1

And also have a look at:

> **[Steve’s Node-Red Guide](https://stevesnoderedguide.com/)**
>
> Learn how to use node red to create working applications for IOT, Home Automation and many other projects.

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [25 June 2024 15:34 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/11 "2024-06-25T15:34:24Z")

</div>

Hi AndrewBeasley  
This is very basic , if there is more specific for node red with pico w will be much useful to me  
thank you

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [25 June 2024 15:44 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/12 "2024-06-25T15:44:04Z")

</div>

You cannot put Node-red on a Pico W.

---

<div class="post-metadata">

**Author:** ![AndrewBeasley](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@AndrewBeasley](https://discourse.nodered.org/u/AndrewBeasley)\
**Post date:** [25 June 2024 15:51 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/13 "2024-06-25T15:51:05Z")

</div>

Apologies your questions quite open and hard to give a direct pointer as a lot of the Node-Red side depends how you want to connect to the Pico and that impacts the code on the Pico.

Off the top of my head you could use:

1. Serial (via USB or via GPIO)
2. SPI
3. MQTT
4. Network sockets
5. Bluetooth (and BLE)

You then have to think about response time, data packet size and data rate (both frequency of collection and acceptable delay in transmission) as these all impact the link.

Best to think through / explain your aims a bit deeper, how you plan to code the Pico side and possibly pick folks brains on the [Pi Pico](https://forums.raspberrypi.com/viewforum.php?f=143) site for advice on how the Pico end handles things.

---

<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:** [25 June 2024 15:56 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/14 "2024-06-25T15:56:32Z")

</div>

> [@mustafa78](#):
>
> Yes exactly this is what i want to do , load the specific project done by node red and display the measurements via smart phon.

Note that the example @jbudd posted is running on a Pi, not a Pico.

You said you have already done it with a pi3 and a pi zero, so why do you not just do that again?

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [25 June 2024 15:58 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/15 "2024-06-25T15:58:56Z")

</div>

Hi Colin  
I thought it is possible to use pico w just like the RPI 3 and zero w , but it looks like it is not possible

thank you

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [26 June 2024 14:16 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/16 "2024-06-26T14:16:43Z")

</div>

Dears  
one more question , what if it possible to use putty to install node red on pico w ??  
and what is your feedback from this video please

[![](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/1/e141dfc5822d1db60a58f5aca64fb637faeb37ac.jpeg "Raspberry Pi || Node-RED || Pico W || TLS: Ep2. MQTT (mosquitto) 2 way authentication") ](https://www.youtube.com/watch?v=isL1N_haw50)

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [26 June 2024 14:31 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/17 "2024-06-26T14:31:31Z")

</div>

Try it and let us see what you come up with!

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [26 June 2024 18:19 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/18 "2024-06-26T18:19:31Z")

</div>

I didn't watch the whole of the video, but from the section I saw they are using Pico-W as a MQTT client to send/receive messages to a Raspberry Pi somewhere else on the network. The Raspberry Pi is running Node-RED and the MQTT broker **not** the Pico-W.

---

<div class="post-metadata">

**Author:** ![mustafa78](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mustafa78](https://discourse.nodered.org/u/mustafa78)\
**Post date:** [29 June 2024 14:43 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/19 "2024-06-29T14:43:10Z")

</div>

Thank you for the explanation ☺

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [27 September 2024 14:43 UTC](https://discourse.nodered.org/t/install-node-red-on-rpi-picow/88940/20 "2024-09-27T14:43:26Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
