Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • May 16 22:46
    marmilicious commented #1385
  • May 14 16:48
    Benik3 commented #1047
  • May 13 08:08
    link0687 opened #1390
  • May 10 09:59
    nmaas87 commented #1261
  • May 10 09:56
    nmaas87 commented #1221
  • May 10 09:55
    nmaas87 commented #1258
  • May 10 09:55
    nmaas87 commented #1359
  • May 09 15:36
    Skywalkerf34 opened #1389
  • May 09 11:39
    mbariola commented #1388
  • May 08 22:15
    zackees commented #1388
  • May 08 22:14
    zackees commented #1388
  • May 08 15:38
    mbariola opened #1388
  • May 08 09:17
    burner- opened #1387
  • May 06 12:12
    CeriniA commented #1374
  • May 05 06:01
    timmypidashev closed #1285
  • May 05 06:01
    timmypidashev commented #1285
  • May 03 07:57
    ChanAlvini commented #1368
  • May 02 14:26
    MarkJeronimus commented #719
  • Apr 29 05:11
    lc2047 commented #1386
  • Apr 29 05:10
    lc2047 closed #1386
urkel27
@urkel27
I know one of my upcoming task is to learn state machines. I'm looking to create a BLE controlled Teensy 3.2 with a HM-10 using some of the open source patterns at https://www.tweaking4all.com/hardware/arduino/adruino-led-strip-effects/. The issue is have so far is that some of the patterns never end, so there is no way to "interrupt" them unless state machines are used, i.e. colored bouncing balls pattern. Once I have the Teensy and HM-10 working efficiently, that will be my next goal.
I also created a Facebook community "FastLED and Neopixel"
MSO
@Flavourdynamics
If you need help with BLE, let me know. I just tackled that one a few weeks back.
Bart Vervenne
@BartVervenne2_twitter
Hi everyone, i'm new to arduino and fastled, but hoping to learn from all of you
meowcatluke
@meowcatluke
Hello there. i am using a SK2812 with Warm white led. everthing works as expected apart from the red displays green and the green displays red. how do i change the colour order?
i think i fixed it. yes i did
:]
thanks for your help meowcatluke,. meowcatluke: you're welcome
meowcatluke
@meowcatluke
now i am unable to set the brightness of the LEDS :/
using FastLED.setBrightness(CRGB(255,255,255)); and dims all the pixels of the led
changing these values does nothing to make them any brighter.
only if i comment out the line of code FastLED.setBrightness(CRGB(255,255,255)); do the LEDS go back to full brightness.
Marc Miller
@marmilicious
Try using just a single value such as FastLED.setBrightness(128); // 50% brightness
TP89
@_TP89__twitter
128 =/ 50%
Drew André
@drewandre
Anybody know if fastled supports the esp32 wrover-b modules out of the box? I've been having trouble getting a simple blink sketch to run. Same code runs flawlessly on an esp32 wroom module (the esp32 huzzah board from adafruit). Is the esp32 pin mapping based on a specific esp32 module? If so, should I start to think about porting?
Drew André
@drewandre
To clarify, the sketch runs on the wrover-b module but I don't see any data being written to the leds. Switch over to the esp32 wroom module and they light up. I don't have access to an oscilloscope so I'm not sure how to debug this
Marc Miller
@marmilicious
@drewandre I have only used the HiLetgo ESP-WROOM-32 ESP-32S. Try asking on the FastLED Reddit group as many more will see your question and hopefully someone there can help. http://fastled.io/r
Drew André
@drewandre
Sounds good. Thanks!
Leedan Johnson
@LeedanJohnson
Howdy all! Does anyone know if there is a way to force FastLED on an esp32 to use Software Spi instead of RMT. I think RMT is introducing some problems, but I would like to test without it to be sure.
Marc Miller
@marmilicious

Have you tried adding this line before the include line for the library?

define FASTLED_FORCE_SOFTWARE_SPI

include <FastLED.h>

I haven't tried it on ESP32. Let us know if that works.

Leedan Johnson
@LeedanJohnson
I have tried it, and am still experiencing the issue, but I honestly don't know how to tell which implementation is being used.
Marc Miller
@marmilicious
Ping the Reddit group, hopefully Sam there know's how it's working under the hood.
Drew André
@drewandre
When working with 8bit math for noise + palette style animations, I see a lot of harsh jumps between colors especially at low brightnesses. I know this has been discussed before, so what keywords/general topics should I try searching for? should I look for a noise16 implementation? or is it the ws2812b chipset? should I try to blur more or maybe use a combo of additive color setting + fade to black? any pointers would help!
Marc Miller
@marmilicious
@drewandre The harsh jumps when brightness is scaled down is a downside of working with 8bit. Something that had 64 steps for example, which is scaled down to 25% suddenly only has 16 steps. This is another good question/discussion for the Reddit group if you don't mind asking there.
vasan25
@vasan25
i developing free gui software to create pixel effect. Zero coding, just use effect video to auto create a effect txt file. tested with attiny85 8mhz total 1000 ws2812b. Since the output in txt file, then can put it in flash memory. RAM not a issue. Also can use for any arduino, raspberry Pi, or any microcontroller. I would like to integrate with fastled for auto generate the ino file together with the effect. i looking for mr. kriegsman the fastled creator
Marc Miller
@marmilicious
Sounds cool @vasan25 Please feel free to share what you are working on or questions about integrating things with the FastLED Reddit group. http://fastled.io/r
vasan25
@vasan25
@marmilicious i need little more time to fix the software. I will join FastLed reddit group soon. See u there...
They are 5 channel RGBCCT LEDs using a 12 channel RGB controller
notaUser
@Applepi
It appears it will be non-trival as the library doesn't support RGBW LEDs like the SK6812, at least from my cursory reading of the source.
Marc Miller
@marmilicious
@Applepi I see you opened an issue on git hub, thank you, it's good to document these support requests and have a place for future discussion there. You're right, it's non-trivial! Eventually adding support for more then three channels and other additions is part of the plan but there's no specifics of when that will happen at this time.
notaUser
@Applepi
So would the hacky solution for now to be to treat every other pixel as the 2nd color channel? Since the first RGB on the controller (might be RGB I'm not sure I don't have the LEDs yet) and the 2nd RGB LED as the two white channels ( WW CW and NC) or whatever variation that they are wired up.
notaUser
@Applepi
https://i.imgur.com/hcowuFW.png hard to tell from the images I can find of the strip but it doesn't look they are wired in an easy to parse manner :(
But just lloking at where the Red traces go, it doesn't match up with any possible route for RED pins on the TM1812
Sir Woody Hackswell
@Hackswell
In "fastpin.h", while compiling for STM32F4, using GCC 9.2.1, I had to change the following line:
static const void portAddr() { return (void)&__t_baseType::r(); } };
to:
static const void portAddr() { return (void)&__t_baseType::r; } };
to even get it to compile...

or else I get an error: lvalue required as unary '&' operand

Is this a good change? Just a change? Or am I breaking code? And if it breaks code, why won't it work with 'r()' any more?

Marc Miller
@marmilicious
Good question! Would you mind opening a new issue and reporting what you ran into on github? https://github.com/FastLED/FastLED/issues
@Hackswell Thank you
Sir Woody Hackswell
@Hackswell
Okay!
I'm just so new to the project and thought a chat would be first before declaring it a bug.
At least I got it to compile now on STM32F4xx! Now.... to get it to work. ;)
New ticket, or add to #921?
Marc Miller
@marmilicious
No worries. It will either hopefully be explained by someone there, or will be useful to improving things. :)
Why don't you add to #921
Sir Woody Hackswell
@Hackswell
#873 might be more appropriate. ???
What's weird is that _FL_DEFINE_PORT is just fine with r() but _FL_DEFINE_PORT3 isn't. Weird dark #define and C++ majick.
Marc Miller
@marmilicious
Your call. Or you could open a new one and mention the other one(s) too.