# How to create a node to control neopixel leds one by one?

**URL:** <https://discourse.nodered.org/t/how-to-create-a-node-to-control-neopixel-leds-one-by-one/94978>\
**Category:** General\
**Created:** [29 January 2025 08:43 UTC](https://discourse.nodered.org/t/how-to-create-a-node-to-control-neopixel-leds-one-by-one/94978 "2025-01-29T08:43:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![doudou016](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/doudou016/32/98425_2.png) [@doudou016](https://discourse.nodered.org/u/doudou016)\
**Post date:** [29 January 2025 08:43 UTC](https://discourse.nodered.org/t/how-to-create-a-node-to-control-neopixel-leds-one-by-one/94978/1 "2025-01-29T08:43:18Z")

</div>

Bonjour.  
je souhaiterais crée un nœud pour pouvoir allumer indépendamment une led ws2812b ( via gpio ou button ) sur une bande de 14 LED.  
J'utilise un nœud préconstruit ( [https://raw.githubusercontent.com/RuiSantosdotme/Random-Nerd-Tutorials/master/Projects/Node-RED\_Neopixel\_flow.txt](https://raw.githubusercontent.com/RuiSantosdotme/Random-Nerd-Tutorials/master/Projects/Node-RED_Neopixel_flow.txt) )  
j' ai bien essayé de modifier deux trois chose dans le flux mais sans succès.

version de nodered 4.0.5 avec un rpi 3B+.  
Merci par avance.

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [29 January 2025 09:52 UTC](https://discourse.nodered.org/t/how-to-create-a-node-to-control-neopixel-leds-one-by-one/94978/2 "2025-01-29T09:52:40Z")

</div>

> **[node-red-node-pi-neopixel](https://flows.nodered.org/node/node-red-node-pi-neopixel)**
>
> A Node-RED node to output to a neopixel (ws2812) string of LEDS from a Raspberry Pi.

Hi and Welcome,  
I don't use the node but have you tried to inject this payload to the neopixel node?

```js
//set RED to first two leds
msg.payload = "0,1,255,0,0";

```

Did you have installed the driver marked in the prerequisites?

---

<div class="post-metadata">

**Author:** ![doudou016](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/doudou016/32/98425_2.png) [@doudou016](https://discourse.nodered.org/u/doudou016)\
**Post date:** [29 January 2025 11:00 UTC](https://discourse.nodered.org/t/how-to-create-a-node-to-control-neopixel-leds-one-by-one/94978/3 "2025-01-29T11:00:08Z")

</div>

bonjour, merci de votre retour.  
oui, les prérequis ont été installés.  
grâce a votre payload et une fonction, cela fonctionne que je veux.  
merci de votre aide et a très vite.

Yes, the prerequisites have been installed. Thanks to your payload and a function, it works as I want. Thank you for your help and see you soon.

---

<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:** [12 February 2025 11:00 UTC](https://discourse.nodered.org/t/how-to-create-a-node-to-control-neopixel-leds-one-by-one/94978/4 "2025-02-12T11:00:39Z")

</div>

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