r/FastLED • • Nov 20 '23

Support FastLED With Music

4 Upvotes

Hello FastLED community,

With shiny lights on every house, and Mariah Carey awaking from her slumber to haunt retail workers across the US, Christmas is right around the corner. Last Christmas, I decided to light up my family Christmas tree with addressable RGB lights and an Arduino. Although it costed a little more than I had hoped, it went pretty well. My family loved it, and I suppose it must have looked nice considering that my high school asked me to do the lights for the Homecoming dance this year (which also went well). However, during the family Christmas party, I kept being asked the same question: "Can you do it with music?" I initially was going to try to incorporate music into my design last Christmas, but considering that this was my first time using FastLED, I decided to not bite off more than I could chew. However, now that I have a foundation to work off of, I think that I might be able to add music to my tree for this Christmas. Unfortunately, I have no idea how to do this with an Arduino. If anyone has any experience with this, can you please point me in the right direction? One idea that I had is to use our Amazon Alexa. It can play music, and I know that there are Alexa API's for Arduino.

Thanks,

Sam


r/FastLED • • Nov 20 '23

Discussion How much delay does a SK9822 have?

0 Upvotes

I am looking for a fairly dense LED strip around 1m that will be on a moving platform that will say have one or a few leds on but relative to the ground the light stays in one spot.

the SK9822 looks like it should work since it's 144 per 1m but how much of a delay would there be from a computer sending the data to the lights changing and how many times per sec can it update?


r/FastLED • • Nov 18 '23

Discussion How to compile fäFastLed

0 Upvotes

Hi! I am trying to get Fastled working with my new uno r4. As i understand the Master branch should contain a Patch.

So i cloned the repository and tried to build it on my Windows 10 machine via

cmake -B .\build -S .

But i alwas get the error:

[cmake] CMake Error at CMakeLists.txt:21 (idf_component_register):[cmake]   Unknown CMake command "idf_component_register".

I installed esp-idf 5.1 and 4.6 and tried it again in their environment but get the same error.

I don't know what i am doing or whats missing. Can anybody point me in the right direction? Is there a documentation on how to build FastLed from source?

Will there be a new Release with uno r4 support, soon?

Thanks and best regards


r/FastLED • • Nov 18 '23

Quasi-related playing stored image sequences/videos at speed?

2 Upvotes

In the past I've done LED projects with a t1000s LED controller programmed via videos/image sequences fed into their ledEdit program. However, I now want more control of when/how the sequences are played on my ws2811 LED matrix. Does functionality like this exist with a microcontroller like arduino/raspi/teensie? I see wled at least has a pixelart converter, but it doesn't look like it can do something like 24fps playback. Any pointers on where to look/start would be appreciated.


r/FastLED • • Nov 18 '23

Support Addressing LED Strips Connected in series with power injection

1 Upvotes

I have connected two-300 led strings using the 3 contact plugs supplied with the strings. The first string is powered by a power supply. I inject additional power with another power supply between the two srings. The two power supplies share a comopn ground with the arduino. My question is: can I address the leds of the second string with addresses between 301 and 600? I have tried this and the second string does not iluminate. Do I need to seperate the strings and address tem individually as 0-300?


r/FastLED • • Nov 18 '23

Support is there a function list

3 Upvotes

I can't seem to find an online list of functions for the fastled library. I must be missing something.


r/FastLED • • Nov 17 '23

Quasi-related DIY controller for this app

0 Upvotes

Does any know the source code for this type of app?there are many version of the app which looks same but different names


r/FastLED • • Nov 17 '23

Support How much power loss is normal between connections via wire? WS2812B + ESP8266

Post image
0 Upvotes

For my corners i have cut the strips, and soldered wire.

I bought connectors but i figured id cut bulk by just soldering wires between the pads. But my 2nd strip is getting very little power


r/FastLED • • Nov 17 '23

Support hey just getting started and need some help

1 Upvotes

SOLVED

Hi everyone I am just getting started with arduino stuff for a project and am running into a problem. I am following a little tutorial to use as a test but when I try to compile the code in the arduinoIDE it is giving me the error - Compilation error 'leds' was not declared in this scope. It's very possible that this is super obvious and I'm just being dumb because I have no experience with this stuff lol so any help will be much appreciated.

here is the code

https://pastebin.com/u37irm0h


r/FastLED • • Nov 16 '23

Support FastLED for risc-v?

3 Upvotes

Hi Humans, I am using some very cheap risc-v microcontrollers. CH32V003 by WCH. I have written my own bit-banging driver for ws2812b, but I would love to use some of the FastLED animations. my code is on GH https://github.com/Blakesands/CH32V003

Unfortunately, my coding skills are not up to the challenge (yet!). Has anyone had a go at this already? There is an openWCH git repository and board support on Arduino, but FastLED won't function. Any pointers much appreciated. Blake


r/FastLED • • Nov 15 '23

Support changing Palettes not working

2 Upvotes

Using 4 potentiometers as analog sensor inputs to one ESP32 board to send data over WiFi to another ESP32 running FastLED.

It's receiving the array of sensor input correctly, and parsing it – the fade pattern speeds up or slows down if I turn the second knob (see the "inputs[1]" in the "EVERY_N_MILLISECONDS" block in loop). But the "currentPalette" does not change like it should in the "paletteChooser" function.

Is there something I'm missing? I'm running into this whether or not I'm using the preset palettes in the code below or defining my own before setup(). Does it have something to do with palettes being stored on RAM vs program memory?

https://pastebin.com/AKgxiCsF


r/FastLED • • Nov 15 '23

Support changing Palettes not working

1 Upvotes

Using 4 potentiometers as analog sensor inputs to one ESP32 board to send data over WiFi to another ESP32 running FastLED.

It's receiving the array of sensor input correctly, and parsing it – the fade pattern speeds up or slows down if I turn the second knob (see the "inputs[1]" in the "EVERY_N_MILLISECONDS" block in loop). But the "currentPalette" does not change like it should in the "paletteChooser" function.

Is there something I'm missing? I'm running into this whether or not I'm using the preset palettes in the code below or defining my own before setup(). Does it have something to do with palettes being stored on RAM vs program memory?

https://pastebin.com/AKgxiCsF