LED RGB 5050 (Solucionado)

Hola!!

Hay alguien por ahí que tenga un sencillo programa ejemplo para esta tira de leds RGB.

No consigo un programa ejemplo

Gracias!! Por abrir mi mensaje.
Cualquier aclaración me vendar bien.

es muy sencillo aqui tienes toda la info

GO_zalo:
es muy sencillo aqui tienes toda la info

O.K Gracias GO_zalo, por tu pronta respuesta un saludo.

Complementando la excelente guía que ha referido GO_zalo, también tienes una buena base de aprendizaje en esta página: Sparkfun WSB2812b

Hay varios ejemplos, te dejo un extracto de uno de ellos, es para una tira de 5 leds,

#include <Adafruit_NeoPixel.h>
#include "WS2812_Definitions.h"

#define PIN 11
#define LED_COUNT 5

Adafruit_NeoPixel leds = Adafruit_NeoPixel(LED_COUNT, PIN, NEO_GRB + NEO_KHZ800);

void setup()
{
  leds.begin();  
   leds.setBrightness(50);   
  clearLEDs();   
  leds.show();   
}

void loop()
{
  for (int i=0; i<10; i++)  
  {
    cylon(RED, 110);  // Red cylon eye!
  }
}


void cylon(unsigned long color, byte wait)
{
  const byte weight = 3;  
  byte red = (color & 0xFF0000) >> 16;
  byte green = (color & 0x00FF00) >> 8;
  byte blue = (color & 0x0000FF);
  
  for (int i=0; i<=LED_COUNT-1; i++)
  {
    clearLEDs();
    leds.setPixelColor(i, red, green, blue); 
    for (int j=1; j<2; j++)
    {
      if (i-j >= 0)
        leds.setPixelColor(i-j, red/(weight*j), green/(weight*j), blue/(weight*j));
      if (i-j <= LED_COUNT)
        leds.setPixelColor(i+j, red/(weight*j), green/(weight*j), blue/(weight*j));
    }
    leds.show();  
    delay(wait);  
  }
  

  for (int i=LED_COUNT-2; i>=0; i--)
  {
    clearLEDs();
    leds.setPixelColor(i, red, green, blue);
    for (int j=1; j<2; j++)
    {
      if (i-j >= 0)
        leds.setPixelColor(i-j, red/(weight*j), green/(weight*j), blue/(weight*j));
      if (i-j <= LED_COUNT)
        leds.setPixelColor(i+j, red/(weight*j), green/(weight*j), blue/(weight*j));
      }
    
    leds.show();
    delay(wait);
  }
}


void clearLEDs()
{
  for (int i=0; i<LED_COUNT; i++)
  {
    leds.setPixelColor(i, 0);
  }
}

Para la tira que mencionas, solo hay que modificar estas dos lineas:

#define PIN 11
#define LED_COUNT 5

La primer linea corresponde al pin digital en el que vas a conectar DIN
La segunda debe ser 8, que corresponde al número de leds de la tira que señalas, en mi caso es de 5 leds.

TFTLCDCyg:
Complementando la excelente guía que ha referido GO_zalo, también tienes una buena base de aprendizaje en esta página: Sparkfun WSB2812b

Muchísimas gracias TFTLCDCyg. Siento no haberte dado las gracias antes, pero no había visto tu mensaje.