WS2812C chip not in fast.led library

How do I add code for WS2812C? It doesn't seem to be in fast.led library.

thanks for any help

From what I found the WS2812C is compatible/interchangeable with the WS2812 & WS2812B (reference).

Adafruit NeoPixel Uber Guide. They feature their own library (I don't know how it compares to fast.led) but there's a TON of useful information

Thank you. I dd try adding WS2812(B) but neither would compile.

I will try AdaFruit

ACME

Why did you required to add anything? The W2812B support is already in FastLed.
Please insert your code that didn't compile and show the error messages

I was referring to the instruction
FastLED.addLeds

I am running an example from the fast.Led library and changed "WS2812B" to 'WS2812C"

I got this error:

:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino: In function 'void setup()':
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:21: error: 'WS2812C' was not declared in this scope
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^~~~~~~
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:21: note: suggested alternative: 'WS2812B'
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^~~~~~~
WS2812B
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: no matching function for call to 'CFastLED::addLeds<, 3, RGB>(CRGB [4], int)'
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:267:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
template<ESPIChipsets CHIPSET, uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:267:130: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:282:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:282:95: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:297:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:297:113: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:312:56: note: candidate: template static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:312:56: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 1)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:316:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:316:74: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:320:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:320:98: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:351:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:351:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:358:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:358:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:365:25: note: candidate: template<template class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:365:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:413:25: note: candidate: template<template class CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:413:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:420:25: note: candidate: template<template class CHIPSET> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:420:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 1)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^

exit status 1

Compilation error: 'WS2812C' was not declared in this scope

C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino: In function 'void setup()':
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:21: error: 'WS2812C' was not declared in this scope
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^~~~~~~
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:21: note: suggested alternative: 'WS2812B'
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^~~~~~~
WS2812B
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: no matching function for call to 'CFastLED::addLeds<, 3, RGB>(CRGB [4], int)'
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:267:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
template<ESPIChipsets CHIPSET, uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:267:130: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:282:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:282:95: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:297:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:297:113: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:312:56: note: candidate: template static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:312:56: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 1)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:316:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:316:74: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:320:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:320:98: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:351:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:351:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: template argument 1 is invalid
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:358:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:358:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:365:25: note: candidate: template<template class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:365:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:413:25: note: candidate: template<template class CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:413:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 2)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^
In file included from C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:6:0:
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:420:25: note: candidate: template<template class CHIPSET> static CLEDController& CFastLED::addLeds(CRGB
, int, int)
static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
^~~~~~~
C:\Users\Thomas\Documents\Arduino\libraries\FastLED\src/FastLED.h:420:25: note: template argument deduction/substitution failed:
C:\Users\Thomas\Documents\Arduino\TestingStrip\TestingStrip.ino:35:59: error: wrong number of template arguments (3, should be 1)
FastLED.addLeds<WS2812C, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
^

exit status 1

Compilation error: 'WS2812C' was not declared in this scope

You must not to change it. Just use "WS2812B" as led type:

FastLED.addLeds<WS2812B, DATA_PIN, RGB>(leds, NUM_LEDS);

Yes. I ran it this way and then with the instruction for WS3812 and the strip did not work.

Does this mean the strip must be faulty?

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