From d8f9bc2e1d7facfc530f15c91b8efeb00cf6ce5c Mon Sep 17 00:00:00 2001 From: Anne Barela <1911920+TheKitty@users.noreply.github.com> Date: Tue, 2 Dec 2025 10:26:57 -0600 Subject: [PATCH 1/3] Fix LED array initialization in setup function Changes per user feedback and https://github.com/fastled/fastled/wiki/basic-usage --- Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino b/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino index 055b3498a..4bbea183e 100644 --- a/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino +++ b/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino @@ -68,8 +68,8 @@ const byte numEffects = (sizeof(effectList)/sizeof(effectList[0])); void setup() { //Add the onboard Strip on the Right and Left to create a single array - FastLED.addLeds(leds, 0, NUM_LEFT); - FastLED.addLeds(leds, NUM_LEFT, NUM_RIGHT); + FastLED.addLeds(leds, NUM_LEFT); // See https://github.com/fastled/fastled/wiki/basic-usage + FastLED.addLeds(leds, NUM_RIGHT); // set global brightness value FastLED.setBrightness( scale8(currentBrightness, MAXBRIGHTNESS) ); From 2c30eacb92932126a093d081f962a8be55eaf59e Mon Sep 17 00:00:00 2001 From: Anne Barela <1911920+TheKitty@users.noreply.github.com> Date: Tue, 2 Dec 2025 10:57:12 -0600 Subject: [PATCH 2/3] Fix LED array initialization in setup function Changed to three arguments --- Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino b/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino index 4bbea183e..653f5b6d0 100644 --- a/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino +++ b/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino @@ -68,8 +68,8 @@ const byte numEffects = (sizeof(effectList)/sizeof(effectList[0])); void setup() { //Add the onboard Strip on the Right and Left to create a single array - FastLED.addLeds(leds, NUM_LEFT); // See https://github.com/fastled/fastled/wiki/basic-usage - FastLED.addLeds(leds, NUM_RIGHT); + FastLED.addLeds(leds, LEFT_PIN, NUM_LEFT); // See https://github.com/fastled/fastled/wiki/basic-usage + FastLED.addLeds(leds, RIGHT_PIN, NUM_RIGHT); // set global brightness value FastLED.setBrightness( scale8(currentBrightness, MAXBRIGHTNESS) ); From d1f62b533b811f13a37d95b96b76d97b74946012 Mon Sep 17 00:00:00 2001 From: Anne Barela <1911920+TheKitty@users.noreply.github.com> Date: Tue, 2 Dec 2025 11:24:35 -0600 Subject: [PATCH 3/3] Fix LED strip initialization in setup function --- Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino b/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino index 653f5b6d0..7ddab0c4d 100644 --- a/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino +++ b/Gemma/GemmaM0_Band_Jacket/DiscoBandCamp/DiscoBandCamp.ino @@ -68,8 +68,8 @@ const byte numEffects = (sizeof(effectList)/sizeof(effectList[0])); void setup() { //Add the onboard Strip on the Right and Left to create a single array - FastLED.addLeds(leds, LEFT_PIN, NUM_LEFT); // See https://github.com/fastled/fastled/wiki/basic-usage - FastLED.addLeds(leds, RIGHT_PIN, NUM_RIGHT); + FastLED.addLeds(leds, 0, NUM_LEFT); // See https://github.com/fastled/fastled/wiki/basic-usage + FastLED.addLeds(leds, 0, NUM_RIGHT); // set global brightness value FastLED.setBrightness( scale8(currentBrightness, MAXBRIGHTNESS) );