Problem with chain 2 SparkFun Lumenati 8-pack

Hi,

I am trying to chain 2 SparkFun Lumenati 8-pack using the script below but I only get the Red color in the first 8-pack while the others are White with a higher intensity?

I looked at the soldering (not a pretty job :? ) but I can not see any cable touching each other.

Any idea why?

Code:

#include “FastLED.h”

#define NUM_LEDS 15

#define DATA_PIN 11

#define CLOCK_PIN 13

CRGB leds[NUM_LEDS];

void setup() {

FastLED.addLeds<APA102, DATA_PIN, CLOCK_PIN, BGR>(leds, NUM_LEDS);

FastLED.setBrightness(15);

}

void loop() {

for(int i = 0; i < NUM_LEDS; i++) {

leds = CRGB::Red;
FastLED.show();
}
}
https://ibb.co/3CfJSkm
https://ibb.co/3CfJSkm

If you reduce NUM_LEDS to 4, does only the first 4 LEDs light up and the second board is still white?

I add FastLED.clear() as the 1st row of the setup section.

So:

When I start with NUM_LEDS from 1 to 7 it shows the LEDs red accordingly.

When I change the NUM_LEDS to 8 the 2nd 8 pack is also turning on completely but in white color.

If I will change it back to 7 it does not take affect the 2 pack LEDs are still on. Unless, I disconnect the board from the USB and reconnect it again which only than show the 7 reds.

Any idea why?

Sounds like something is wrong with the second board. If you bought them off the SparkFun website, just [visit this link and fill in your order number and this posts URL and we will see what we can do for you.

If you purchased the boards from a distributor or Amazon, contact them and let them know you have a defective product and they should be able to get you a replacement.](Return Policy - SparkFun Electronics)